AJAX :: Unable To Close/hide Ajax:popupExtender, When Used Inside A Gridview/Itemtemplate

Dec 15, 2010

I am fairly new to web development & stuck up using the ajax:popupExtender inside a gridview/Itemtemplate. So, would like to get help from experts in the forum


Currently I m developing a web page which holds a grivview. As one of the column needs a multiple column dropdown with soring facility, I am using ajax:popupExtender to achive that. Basically in the column i have a Panel1(label & image which mocks up has a dropdown), ajax:popupExtender, Panel1(gridview to have mutiple column). When user clicks on it the ajax:popupExtender is called & the targetpopupid which is a panel2 with gridview is called.

Here when user clicks on thePanel1, I am able to display Panel2 using ajax:popupExtender. Also, when user selects some row, I am able to close/hide the ajax:popupExtender in the code behind using cancel(). (this is done in selectItemIndexchange of panel2 grid view).

But my problem comes when user doesn't select any row & clicks back on the panel1, the ajax:popupExtender will remain open. but it should have been closed as i am trying to mock up dropdown dunctionality. how can I hide/close ajax:popupExtender when user clicks on panel1 2nd time.

Following are the different approaches I tried but nothing worked out.

1. wrote JS, & tried to add attributes of the Panel1's onclick event.
Failed: Error - Object is undefined. even though i passed a valid obj from code behind.

<script language="javascript">

View 5 Replies

Similar Messages:

Data Controls :: Unable To Access Label Inside ItemTemplate Inside OnRowEditing Event Of GridView

May 7, 2015

I have gridview in my page that users can edit their data in gridview... and in this gridview I define label that I want when users click on Edit button it change label3.text:

below is code:

<asp:GridView ID="GridView1" runat="server" CssClass="DGridView1"
        AutoGenerateColumns = "false" Font-Names = "Tahoma"
        Font-Size = "9pt"
        HeaderStyle-BackColor = "#e0e0e0"
        OnPageIndexChanging = "OnPaging" onrowediting="EditCustomer"
        onrowupdating="UpdateCustomer"  onrowcancelingedit="CancelEdit"
         GridLines = "Both" OnRowDataBound = "OnRowDataBound"

And .cs:

protected void EditCustomer(object sender, GridViewEditEventArgs e) {
Label Label3 = (Label)GridView1.Rows[e.NewEditIndex].FindControl("Label3");
Label3.Text = "neda";
GridView1.EditIndex = e.NewEditIndex;

but here when I click on EditCustomer it doen't change label3.text 

View 1 Replies

Forms Data Controls :: Textbox In ItemTemplate Inside Gridview, Unable To Get The Value?

Aug 21, 2010

I have a itemtemplate inside a gridview.

<asp:TemplateField HeaderText="Enter OTP">
<asp:Label ID="Label2" runat="server"


View 4 Replies

Forms Data Controls :: FindControl A Label Inside A ListView ItemTemplate Inside A GridView ItemTemplate On Button_Click?

Jan 17, 2011

I have something like this:


This does NOT work. What's wrong here?How do I accomplish my goal? I MUST use the Button1_Click event for this one.

View 13 Replies

PopUpExtender On ImageButton Inside GridView?

Oct 30, 2010

I have GridView on my asp.net page, one column in that grid is ImageButton (TemplateField with ID="imbReserve"). On click on that button I want to show PopUp, but when I put TargetControlId="imbReserve" I get error message " A control with ID 'imbReserve' could not be found". How to achieve this, on click on button inside Grid show PopUp ?

View 2 Replies

AJAX :: Unable To Write Anything When Update Progress Close?

Sep 1, 2010

Acctually I have done lots of coding on Page_Load of a page which comming from other page. So for that i tried to use ModalPopupExtender. but problem is that its working fine for button but how can i use it for Page_Load.

My scenario is:

protected void Page_Load(object sender, EventArgs e)
//Lots of code and queries;


View 10 Replies

AJAX :: Unable To Print If Button And GridView Inside Update Panel

May 7, 2015

If the gridview and print button are inside the update panel,then the print fuction is not calling.

 If i place the print button outside the update panel then it is working fine.

View 1 Replies

AJAX :: HTMLEditor Control Will Stop Working When Places Inside An ItemTemplate

Jan 6, 2010

Editor-Control stops working when placed inside an ItemTemplate. See the example below. Editor1 is outside the ItemTemplate, Editor2 inside. When I remove the comments of Editor2, both Editors will not render correctly in the browser. Placing Width= and other properties did not result in a working editor-control.


View 1 Replies

AJAX :: Repeater Data Server Control Has HTMLEditor Inside Is ItemTemplate?

Jun 20, 2010

I am having big trouble with this issue, getting a message from IE that a script is being running for a long time and asking me to stop it myself.

The HTMLEditor seems to be uncomptible with this one.

I am also getting a very weak performance when adding this Ajax control.

I think this control is very heavy, but I'm not sure. If I am not wrong, this post I'm writing is inside the same control and I can see it takes time to load it in my page.

View 1 Replies

AJAX :: Hide The Close "X" Button In Modalpopup Window?

Apr 5, 2010

I need to hide the Close "X" button in Modalpopup window. Can it be done?

View 4 Replies

AJAX :: Disabling Checkboxes In Popupextender Control?

Mar 24, 2011

I have a popup extender that shows when an edit button in a grid is clicked. I am disabling the checkbox and submit button when a particular row is clicked with sone validation. When I close the popup and show again by pressing button on another row the controls are still disabled. Why are these controls properties set permanently on entering the if condition ?

button click event for button on the panel that pops up on a button press in grid


View 3 Replies

Target A GridViewRow With An AJAX.Net Toolkit PopupExtender?

Feb 19, 2010

I have a lot of data to display in a GridView. Because there's so much information per row, I'd like to be able to display additional information when a user clicks on the row, so I thought a PopupExtender from the AJAX Toolkit would be perfect.

Ideally, I want the popup to display whenever any of the controls within the row are selected. I've been able to successfully attach the PopupExtender to a single control within the row, but I can't get the pop-up to attach to the row itself.

I would have thought that setting the PopupExtender's TargetControlId to the Row's ClientID within the RowDataBound event would work, but when I do this I get a runtime error:

TargetControlID of 'popupExtId' is not valid. A control with ID 'gvList_ctl02' could not be found.

I noticed that the GridViewRow is rendered, the tr element does not include an id, so I also tried extending the GridView control to override the CreateRow method to render the id - using this method I was able to render the row's ID (e.g. gvList_ctl02), but the same runtime error was thrown when I added the PopupExtender back into the code.

I also tried binding the showPopup() javascript command to the row's onclick event to get the popup to display manually; whilst the click event is registered OK and is definitely triggered, the popup is still not shown.

Does anyone have any idea how to / if you can bind a PopupExtender to a GridViewRow?

My row bound code is as follows:

protected void gvList_RowDataBound(object sender, GridViewRowEventArgs e)
if (e.Row.RowType == DataControlRowType.DataRow)
// Bind the popup extender's target ID to the row ID
// This will cause a runtime error
PopupControlExtender pop = e.Row.FindControl("popupExtId") as PopupControlExtender;
pop.TargetControlID = e.Row.ClientID;
// Also bind the client side click handler to try to get the popup to show
// The alert is triggered and no javascript error is generated, but the popup does not display
e.Row.Attributes.Add("onclick", "alert('Row Clicked'); $find('" + pop.BehaviorID + "').showPopup();");

View 1 Replies

C# - Unable To Create Event Handler For A LinkButton Inside A ListView ItemTemplate

Feb 1, 2011

This is a weird issue. I have a List view with 2 Link buttons. "Edit" and "Delete" Iam able to attach an event handler for the first linkbutton(Update). Code in the event handler executed fine. But If I try to attach a event handler for the second link button(Delete) , I get an error.

My Item Template Looks like this.


First Item works absolutely fine. But If I attach the second handler, I get the following error

Am I missing some thing ? Note - There is no error if I try to attach the 1st event handler to the second link button.[ie EditLinkButtonClicked to DeleteLinkButtonClicked ] Issue occurs only when I try to attach DeleteLinkButtonClicked to DeleteLinkButton

View 2 Replies

AJAX :: Setting The TargetcontrolId And Showing The Popupextender In Javascript?

Dec 28, 2010

how to setting the targetcontrolId and showing the popupextender in javascript by using popupextender behaviourId or its serverId?

View 2 Replies

AJAX :: Get User Input In PopupExtender Before The Popup Is Closed?

May 19, 2010

I have a page with one button. When the button is clicked, a ModalPopupExtender is open, and data is populated from database and displayed in the popup box. The data retrieved is bound to dynamically generated CheckBoxLists, one CheckBoxList for each category (there maybe 3, maybe 5 CheckBoxLists, depending on the categories). I need take down whatever the user checked on those CheckBoxLists from the popup window. But I got no way to find those checked items. Any button in the popup window dose only one thing: closes the window. No matter what I code under this button, is not executed.

<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<asp:Panel ID="popupPanel" runat="server" CssClass="register" >
<br />


View 2 Replies

AJAX :: Collection Of Buttons With Just 1 Popupextender With Nested Updatepanels?

Dec 15, 2010

I have an asp:Table which resides inside an asp:updatepanel. Most (but not all) asp:TableCell's are filled with buttons which all should be opening the same popupwindow though with different content (depending on the button that was clicked), and the popup itself has its own updatepanels, as the purpose of the popup-window is being an interactive form.My question is: (how) can I use a popupextender for more than 1 button, so that it works with async postbacks? setting the TargetControlID to the id of the button that was clicked will only happen -indeed-after clicking the button so a full page postback is already happening when setting it.Or should I create one popupextender for each button in my table which all point to the same asp:panel? the buttons are created runtime, then where do I go from there?Or am I still on the wrong track here?

View 3 Replies

AJAX :: How To Hide Span Tag Inside UpdatePanel From JQuery

Dec 16, 2010

I have a webform which has a textbox called "Branch ID" and onblur of that textbox it shows "Spinner wheel" animation after the field and checks the Branch ID in table for existence using Ajax call and Ajax call returns the text if its available or not and after finishing ajax call it hides the animation. Since I've put update panel before the textbox my jquery code which hide/unhide the spinner animation is not working. here is the code



Here is the WebService Code


Now how to hide the animation as jQuery not working inside update panel.

View 2 Replies

AJAX :: Popupextender In Tab Control - Content Visible On Page Load In IE8 / Safari / Firefox

Feb 10, 2011

I am embedding a popup extender inside a tab...simple enough - for some reason the content is visible when the page loads - it can be dismissed by selecting the button and then dismissing the popup. Everything works in compatability mode.

I can't tag the panel as visible=false as it is no longer rendered at all.


View 2 Replies

AJAX :: Implement Show Hide Feature For TextBox Inside Login Control

May 7, 2015

I see an example on the ASP snippets but can it be done using the supplied Login control template.

View 1 Replies

AJAX :: Collapsible Panel Extender / Close Automatically Whenever A Link Inside The Content Panel Has Been Clicked?

Apr 14, 2010

I am having trouble wiht my AJAX collapsible Panel Extender. I have the CPE opening a panel that contains the Table of Contents of a document being displayed on the page. A user clicks on the link for a certain part of the document, the event triggers a C# function that gets the file that particular section is contained in an displays the section. Right now you have to, of course, click on the TitlePanel to open and to close the CPE. What I want to do is have it close automatically whenever a link inside the content panel has been clicked. I have tried placing this.cpeTOC.Collapsed=true; in the functiion that gets the files but it does not work. I have also tried the autocollapse property of the CPE and it just collapses whenever someone moves thier mouse from the titlepanel.

View 1 Replies

AJAX :: Unable To Run JavaScript Inside Update Panel?

Apr 26, 2010

i have an issue running JavaScript inside an updatepanel,

i'm using a script as follows:


and each time the update panel updates i load a new variables for the FlashFileName to display a different movie.

outside an update panel this works, but inside the script doesn't run, i have read on other posts that there is an issue with running javascript inside an updatepanel.

View 6 Replies

AJAX :: Unable To Access Dropdown Value Inside Modalpopup?

Sep 20, 2010

Modal popup is inside the update panel. I have a dropdown control inside modal popup. When i select the data in the dropdown and click ok on the modal popup it always shows the dropdown selectedvalue as first index no matter what i select .

View 4 Replies

AJAX :: Validate Textbox Inside Gridview Using Ajax(filteredtextboxextender)?

Jan 27, 2010

Can i Validate textbox inside gridview using ajax in asp.net

View 3 Replies

AJAX :: MaskedEditValidator Outside Gridview Disable Delete Command In ItemTemplate Field

Jul 8, 2010

Something "weird" is happening with my ASP.NET application. I have a MasterPage with WebForms, and inside one of them, I have an ASP TextBox which is controlled by the MaskedEditExtender/MaskedEditValidator couple. Underneath, I have a GridView with 2 columns, an Edit ASP Command Field, an ItemTemplate which contains an ASP ImageButton with a Delete CommandName linked to a GridViewDelete Event through the OnRowDeleting attribute. The GridView is binded with SQL Server data while the page is loading.

It appears that once the page is loaded, if I want to delete a row by clicking on the ASP ImageButton, nothing appears. I have first to do something else with the GridView (raise an Edit Event for example), then it's accessible. I try different stuff to catch the source of the problem, and the "weird" part appeared when I deleted the MaskedEditValidator, just keeping the MaskedEditExtender : the Delete ASP ImageButton worked since the page loads!

View 2 Replies

AJAX :: Modal Poup Closes Unexpectedly - Insert - Edit Or Delete The Data - Doesn't Close Automatically In Gridview

Feb 7, 2011


I can open the modalpopup, can close the popup, but if i click the "edit" button to edit any of rows, the popup closes automatically. If I click again, the "Update" and "Cancel" buttons shows, and after clicking one of those, popup closes again. The above code works, if i use gridview the insert, edit or delete the data, does not close automatically. What may be the cause of this problem.

View 1 Replies

Copyrights 2005-15 www.BigResource.com, All rights reserved