1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
| <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource2" AutoGenerateColumns="False" DataKeyNames="RestrictionCreer,RestrictionMaj,RestrictionSupp,NomTable" AllowSorting="True" CellPadding="4" ForeColor="#333333" GridLines="None">
<Columns>
<asp:BoundField DataField="NomTable" HeaderText="Nom Table" SortExpression="NomTable" />
<asp:BoundField DataField="CF_Nom_Long" HeaderText="Description" SortExpression="CF_Nom_Long" />
<asp:TemplateField HeaderText="Création">
<EditItemTemplate>
<asp:CheckBox ID="CheckBox1" runat="server" Checked='<%# Bind("RestrictionCreer") %>' />
</EditItemTemplate>
<ItemTemplate>
<asp:CheckBox ID="chk_creer" runat="server" AutoPostBack="True" Checked='<%# Bind("RestrictionCreer") %>'
OnCheckedChanged="chk_creer_CheckedChanged" />
</ItemTemplate>
<HeaderTemplate>
<asp:Label ID="lbl_creer" runat="server" Text="Création"></asp:Label><br />
<input id="chkAll" type="checkbox" onclick="SelectAllCheckboxes(this)">
</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Mise à jour">
<EditItemTemplate>
<asp:CheckBox ID="CheckBox2" runat="server" Checked='<%# Bind("RestrictionMaj") %>' />
</EditItemTemplate>
<ItemTemplate>
<asp:CheckBox ID="chk_maj" runat="server" AutoPostBack="True" Checked='<%# Bind("RestrictionMaj") %>' OnCheckedChanged="chx_maj_CheckedChanged" />
</ItemTemplate>
<HeaderTemplate>
<asp:Label ID="lbl_maj" runat="server" Text="Mise à Jour"></asp:Label><br />
<input id="chkAll2" type="checkbox" onclick="CheckAllDataGridCheckBoxes('chk_maj',this.checked)">
</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Suppression">
<EditItemTemplate>
<asp:CheckBox ID="CheckBox3" runat="server" Checked='<%# Bind("RestrictionSupp") %>' />
</EditItemTemplate>
<ItemTemplate>
<asp:CheckBox ID="chk_supp" runat="server" AutoPostBack="True" Checked='<%# Bind("RestrictionSupp") %>' OnCheckedChanged="chk_supp_CheckedChanged" />
</ItemTemplate>
<HeaderTemplate>
<asp:Label ID="lbl_supp" runat="server" Text="Suppression"></asp:Label><br />
</HeaderTemplate>
</asp:TemplateField>
</Columns>
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
<PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
<HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<EditRowStyle BackColor="#999999" />
<AlternatingRowStyle BackColor="White" ForeColor="#284775" />
</asp:GridView> |