이 코드를 사용하여 내부에 체크 박스가있는 gridview를 만들었습니다.Gridview의 내 체크 박스가 이벤트를 트리거하지 않습니다.
<asp:GridView ID="GridView1" runat="server" Width="366px" autogeneratecolumn="false">
<Columns>
<asp:TemplateField>
<HeaderTemplate>
<asp:CheckBox ID="SelectAllCheckBox" runat="server" AutoPostBack="true" oncheckedchanged="SelectAllCheckBox_OnCheckedChanged" />
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="EachCheckBox" runat="server" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
시도해 보았습니다. enter link description here
protected void SelectAllCheckBox_OnCheckedChanged(object sender, EventArgs e)
{
String test = "test";
test = "newtest";
GridView1.DataSource = null;
GridView1.DataBind();
}
그러나 어떤 이벤트를 트리거하지 않습니다. enter link description here
내 코드가 누락되어 있지만 지금까지 검색 한 곳을 찾으려고하지만 여전히 할 수 없습니다.
도움 주셔서 감사합니다.
귀하의 코드가 정상이 나를 위해 일했다. 'GridView1'을 채우는 방식을 게시 할 수 있습니까? 모든 포스트 백에서 다시 채워지면'CheckedChanged' 이벤트가 처리되지 않습니다. – Andrei