ich folgende Raster haben Checkboxeinen Wert zuweisen in einem Raster-Header
<asp:GridView ID="grdDWlocations" CssClass="table table-hover table-striped" runat="server" GridLines="None" ShowHeaderWhenEmpty="True"
EmptyDataText="No data found..." AutoGenerateColumns="False">
<Columns>
<asp:TemplateField HeaderText="" Visible="true">
<HeaderTemplate>
<asp:CheckBox ID="allDWlocchk" runat="server" Checked="true" Width="10px" onclick="CheckAllgrdReqDW(this)"></asp:CheckBox>
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="chk_DWlocReq" runat="server" Checked="true" Width="5px" OnCheckedChanged="chk_Req_CheckedChangedDW_Click" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Code">
<ItemTemplate>
<asp:Label ID="lbl_DWCode" runat="server" Text='<%# Bind("Ml_loc_cd") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Description">
<ItemTemplate>
<asp:Label ID="lbl_DWDescription" runat="server" Text='<%# Bind("Ml_loc_desc") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
ich einen Wert zuweisen möchten für ‚allDWlocchk‘, die Headerprüfsequenz ist,
wie kann ich das hinter in Code tun
habe ich versucht, das nichts von der Sache
Versuch 1 gearbeitet:
((CheckBox)(grdDWlocations).FindControl("allDWlocchk")).Checked = false;
Versuch 2:
((CheckBox).FindControl("allDWlocchk")).Checked = false;
Ihr Kontrollkästchen ist nicht in der Kopfzeile, sondern in Zeile. Das ist was dein Code sagt – Imad