AJAX Modal Popup

Discussion in 'ASP .Net' started by SE.Computerguy, Sep 10, 2007.

  1. I am trying to use the AJAX modal popup on a click event from a
    gridview. Any ideas on implementing this? The AJAX control is looking
    for a TargetControlID that will trigger the popup but the button field
    in the grid does not have an ID.

    SE.Computerguy, Sep 10, 2007
    1. Advertisements

  2. SE.Computerguy

    Teemu Keiski Guest


    why don't you use Button control directly on grid (instead of ButtonField)?
    Teemu Keiski, Sep 10, 2007
    1. Advertisements

  3. SE.Computerguy

    Ralf Kaiser Guest


    you can use an invisible button for the TargetControlID. Just place a button
    on your form and set "display: none;" in the style of the button (or assign
    a CSS class that hides it). After that you can call the "show()" method of
    the modal popup from your event.

    Note that you cannot use "Button.Visible = false" because that would not
    render the button to the output HTML!

    Ralf Kaiser, Sep 11, 2007
  4. I guess I did not completely explain what I am doing. I have a select
    button in the grid so the user can select a row in the grid and on the
    event I pass that row of data to another, modal, window. I want to
    replace the existing window.showModalDialog call I have with the AJAX
    modal window.
    In a template field I can add a button but in order to have the modal
    window open on the select button event I would need to tie it to the
    button_click event for the AJAX modal to open.
    SE.Computerguy, Sep 11, 2007
  5. I need reference to the row of data that is being selected. If I don't
    use the select button I don't get it.
    SE.Computerguy, Sep 11, 2007
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.