Quantcast
Channel: ASP.NET AJAX + Ajax Control Toolkit (ACT)
Viewing all articles
Browse latest Browse all 5678

gridview command filed button not firing inside update panel

$
0
0

im trying to fire an event on button click inside gridview , im using updatepanel , but nothing is fired . below is my code .

aspx:

<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager><div><asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Always"><ContentTemplate><div><asp:Label ID="theid" runat="server" Visible="false"></asp:Label><asp:Label ID="txpath" runat ="server" Visible="false"></asp:Label><asp:GridView CssClass="myGridClass" ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="id"
 OnRowEditing="OnRowEditing" OnRowCancelingEdit="OnRowCancelingEdit" 
OnRowDeleting="OnRowDeleting" 
                 OnRowDataBound = "OnRowDataBound" OnSelectedIndexChanged = "OnSelectedIndexChanged" OnRowCommand="GridView1_RowCommand" ><Columns><asp:TemplateField HeaderText="Choose"><ItemTemplate><asp:CheckBox ID="chkRow" runat="server" OnCheckedChanged="GetSelectedRecords"   /></ItemTemplate><ItemStyle Width="20px"></ItemStyle></asp:TemplateField><asp:TemplateField  HeaderText="File Name" ItemStyle-Width="50"><ItemTemplate><asp:Label ID="Number" runat="server" Text='<%# Eval("Name") %>'></asp:Label></ItemTemplate><EditItemTemplate><asp:TextBox ID="Number" runat="server" Text='<%# Eval("Name") %>'></asp:TextBox></EditItemTemplate><ItemStyle Width="250px"></ItemStyle></asp:TemplateField><asp:TemplateField HeaderText="Page number" ItemStyle-Width="100"><ItemTemplate><asp:Label ID="IssueDate" runat="server" Text='<%# Eval("PagesNumber") %>'></asp:Label></ItemTemplate><EditItemTemplate><asp:TextBox ID="IssueDate" runat="server" Text='<%# Eval("PagesNumber") %>'></asp:TextBox></EditItemTemplate><ItemStyle Width="100px"></ItemStyle></asp:TemplateField><asp:TemplateField ShowHeader="False"><ItemTemplate><asp:Button ID="Button1" runat="server" Text="Button" CommandArgument="<%# ((GridViewRow) Container).RowIndex %>" /></ItemTemplate></asp:TemplateField></Columns></asp:GridView>

</ContentTemplate>


</asp:UpdatePanel>




<asp:Label ID="lbl111" runat="server"></asp:Label></div>

aspx.cs:

 protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        int index = Convert.ToInt32(e.CommandArgument);
        lbl111.Text = GridView1.Rows[index].Cells[1].Text;
    }

Any help please ? 


Viewing all articles
Browse latest Browse all 5678

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>