<asp:GridView ID="GridView1" runat="server" GridLines="None" AutoGenerateColumns="false" OnPreRender="gridview_PreRender" AllowPaging="false" EmptyDataText="No Records Found" EmptyDataRowStyle-ForeColor="Red" Width="100%" OnSelectedIndexChanging="GridView1_SelectedIndexChanging" OnRowDataBound="GridView1_RowDataBound" ShowFooter="false" > <Columns> <asp:BoundField DataField="ModuleID" HeaderText="Module ID" Visible="false" HeaderStyle-Font-Bold="true" /> <asp:BoundField DataField="ModuleName" HeaderText="Module Name" HeaderStyle-Font-Bold="true" /> <asp:TemplateField ItemStyle-HorizontalAlign="Center"> <HeaderTemplate> <input id="chkAll" önclick="javascript:SelectAllCheckboxes(this);" runat="server" type="checkbox" /> </HeaderTemplate> <ItemTemplate> <asp:CheckBox runat="server" ID="CheckBoxField" Checked='<%#DataBinder.Eval(Container.DataItem, "ActiveStatus")%>' /> </ItemTemplate> </asp:TemplateField> <asp:BoundField DataField="SubModuleID" HeaderText="Sub Module ID" Visible="false" HeaderStyle-Font-Bold="true" /> <asp:BoundField DataField="SubModuleName" HeaderText="Sub Module Name" HeaderStyle-Font-Bold="true" /> </Columns> <HeaderStyle CssClass="GridviewScrollHeader" /> <RowStyle CssClass="GridviewScrollItem" /> <AlternatingRowStyle CssClass="gridview_alter" /> </asp:GridView>
Please write code like in CellClick event of Datagridview. private void dgvSchemeMaster_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex > -1) { //Here Check Checkstate property bool flag = dgvSchemeMaster.Rows[e.RowIndex].Cells[x].Value //x your column index //please do type casting yourself. } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)