<asp:TemplateField HeaderText="Publish">
<ItemTemplate>
<asp:CheckBox ID="chkStatus" runat="server" AutoPostBack="true" Checked='<%# Convert.ToBoolean(Eval("publish")) %>'
Testid='<%# Eval("OptionId")%>' Text='<%# Eval("publish").ToString().Equals("True") ? " <img src=\"../App_Themes/CPTheme/Images/active.png\" alt=\"Yes\"/> " : " <img src=\"../App_Themes/CPTheme/Images/deactive.png\" alt=\"No\" " %>'
OnCheckedChanged="chkStatus_CheckedChanged" />
</ItemTemplate>
</asp:TemplateField>
protected void chkStatus_CheckedChanged(object sender, EventArgs e)
{
CheckBox chkStatus = (CheckBox)sender;
GridViewRow row = (GridViewRow)chkStatus.NamingContainer;
string id = chkStatus.Attributes["Testid"];
bool status = chkStatus.Checked;
}
No comments:
Post a Comment