Link Button event not fired when used in TemplateDataField of WebDataGrid
New DiscussionHi There,
I am using a WebDataGrid in which there is a TemplateDataField.
I have added a Link Button there and added “OnClick” event of a button in Code Behind (C#).
The event is not triggered at any point of time.
I have also put a break point to troubleshoot but the break point is not getting hit anyhow.
I have added sample code here.
.ASPX Page
<ig:WebDataGrid ID="Users" runat="server" Width="100%" AutoGenerateColumns="false">
<Columns>
<ig:BoundDataField DataFieldName="NAME" Key="NAME" CssClass="name">
<Header Text="User Name" CssClass="name" Tooltip="User Name" />
</ig:BoundDataField>
<ig:TemplateDataField Key="Edit" CssClass="edit" Width="6%">
<Header CssClass="edit" />
<ItemTemplate>
<asp:LinkButton ID="btnEdit" runat="server" Text="Edit" CausesValidation="false"
OnClick="edit_Click" CommandName="edit_Click"/>
</ItemTemplate>
</ig:TemplateDataField>
</Columns>
</ig:WebDataGrid>
.CS Page
protected void edit_Click(object sender, EventArgs e) {
LinkButton edit = sender as LinkButton;
try {
//Do Something
} catch (Exception ex) {
throw;
}
}
Is it needed to register the event anywhere in code?
Please help.
Sign In
to post a reply
Replies
Discussion created by
Favorites
Replies
Created On
Last Post
Discussion created by
Favorites
0 Replies
5 Created On
Dec 29, 2013 Last Post
12 years, 3 months ago