Click here to Skip to main content
15,895,011 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:

<asp:GridView ID="gvParentGrid" ShowHeaderWhenEmpty="true" runat="server" DataKeyNames="ui_name" Width="100%"
AutoGenerateColumns="false" OnRowDataBound="gvParent_RowDataBound" GridLines="none" ShowHeader="false" >
<HeaderStyle Height="0px" HorizontalAlign="Center" Font-Size="5px" VerticalAlign="Middle"></HeaderStyle>
<rowstyle cssclass="DG_ItemStyle" horizontalalign="left" verticalalign="Middle">
<alternatingrowstyle cssclass="DG_ItemStyle" horizontalalign="left" verticalalign="Middle">
<columns> <asp:TemplateField ItemStyle-Width="0px">
<itemtemplate>
<%--
<img id="imgdiv<%# Eval("ID") %>" width="9px" border="0" src="../../images/drop1.gif" />
--%>





<asp:BoundField DataField="UI_NAME" HeaderText="UI_NAME" HeaderStyle-HorizontalAlign="Left" ItemStyle-Font-Bold="true"/>
<asp:BoundField DataField="ID" ItemStyle-Font-Size="1px" HeaderStyle-HorizontalAlign="Left" />


<asp:TemplateField>
<itemtemplate>




<asp:GridView ID="gvChildGrid" runat="server" OnRowDataBound="gvChild_RowDataBound" AutoGenerateColumns="false" GridLines="none" Width="650px" >
<HeaderStyle Height="32px" CssClass="DG_ChildHeaderStyle" Font-Bold="true" HorizontalAlign="Center" VerticalAlign="Middle"></HeaderStyle>
<rowstyle cssclass="DG_ItemStyle" horizontalalign="left" verticalalign="Middle">
<alternatingrowstyle cssclass="DG_AlternateItemStyle" horizontalalign="left" verticalalign="Middle">
<columns> <asp:BoundField DataField="UI_NAME" HeaderText="" HeaderStyle-HorizontalAlign="Left" ItemStyle-Width="20%" />

<asp:TemplateField HeaderText="Access" HeaderStyle-HorizontalAlign="Left" >
<itemtemplate>
<asp:CheckBox runat="server" ID="ui_access" />


<asp:TemplateField HeaderText="Add" HeaderStyle-HorizontalAlign="Left" >
<itemtemplate>
<asp:CheckBox runat="server" ID="ui_add" />


<asp:TemplateField HeaderText="Edit" HeaderStyle-HorizontalAlign="Left" >
<itemtemplate>
<asp:CheckBox runat="server" ID="ui_edit" />


<asp:TemplateField HeaderText="View" HeaderStyle-HorizontalAlign="Left" >
<itemtemplate>
<asp:CheckBox runat="server" ID="ui_view" />


<asp:TemplateField HeaderText="Auth" HeaderStyle-HorizontalAlign="Left" >
<itemtemplate>
<asp:CheckBox runat="server" ID="ui_auth" />


<asp:TemplateField HeaderText="Value Auth" HeaderStyle-HorizontalAlign="CENTER" >
<itemtemplate>
<asp:CheckBox runat="server" ID="ui_vauth" />


<asp:TemplateField HeaderText="ViewSign" HeaderStyle-HorizontalAlign="CENTER" >
<itemtemplate>
<asp:CheckBox runat="server" ID="ui_viewsign" />


<asp:TemplateField>
<itemtemplate>
<asp:HiddenField ID="SC_ID" runat="server" Value='<%# Eval("ID") %>' />


<asp:TemplateField>
<itemtemplate>
<asp:HiddenField ID="h_access" runat="server" Value='<%# Eval("ui_access") %>' />


<asp:TemplateField>
<itemtemplate>
<asp:HiddenField ID="h_add" runat="server" Value='<%# Eval("ui_add") %>' />


<asp:TemplateField>
<itemtemplate>
<asp:HiddenField ID="h_edit" runat="server" Value='<%# Eval("ui_edit") %>' />


<asp:TemplateField>
<itemtemplate>
<asp:HiddenField ID="h_view" runat="server" Value='<%# Eval("ui_view") %>' />


<asp:TemplateField>
<itemtemplate>
<asp:HiddenField ID="h_auth" runat="server" Value='<%# Eval("ui_auth") %>' />


<asp:TemplateField>
<itemtemplate>
<asp:HiddenField ID="h_vauth" runat="server" Value='<%# Eval("UI_VALUE_AUTH") %>' />


<asp:TemplateField>
<itemtemplate>
<asp:HiddenField ID="h_viewsign" runat="server" Value='<%# Eval("UI_VIEW_SIGN") %>' />





Posted
Updated 2-Aug-13 0:12am
v3

1 solution

Hi,

you can do this either in code behind or in javascript. Javascript is always better as it doesn't cause any postback.

Please see this link - Check/uncheck CheckBox in a GridView using Javascript[^]
 
Share this answer
 
Comments
Member 9410081 2-Aug-13 7:10am    
Thanks.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900