C# checkbox.checked在网格视图中始终为false
我总是将checkbox checked属性设置为false,即使它在gridview上被选中。我在这个论坛上尝试了其他答案,如enableviewstate设置为false,但没有成功。 请帮忙 这是我的设计C# checkbox.checked在网格视图中始终为false,c#,asp.net,.net,gridview,C#,Asp.net,.net,Gridview,我总是将checkbox checked属性设置为false,即使它在gridview上被选中。我在这个论坛上尝试了其他答案,如enableviewstate设置为false,但没有成功。 请帮忙 这是我的设计 <form id="form1" runat="server"> <table class="style1"> <tr> <td align="center"> TPA Batch Audit
<form id="form1" runat="server">
<table class="style1">
<tr>
<td align="center">
TPA Batch Auditing</td>
</tr>
<tr>
<td>
</td>
</tr>
<tr>
<td align="center">
<asp:GridView ID="GridView_BatchAuditing" runat="server" Width="80%"
EnableModelValidation="True" >
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="CheckBox1" EnableViewState="true" runat="server" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
<HeaderStyle BackColor="#3399FF" />
</asp:GridView>
<div id="DivNoRec" runat="server">
<table class="style1" border="1">
<tr>
<td bgcolor="#3399FF">
</td>
<td bgcolor="#3399FF">
</td>
<td bgcolor="#3399FF">
</td>
<td bgcolor="#3399FF">
</td>
</tr>
<tr>
<td width="25%">
</td>
<td align="center" colspan="2">
<strong>No Record Found</strong></td>
<td width="25%">
</td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td align="center">
<asp:Button ID="Button_BatchAuditing" runat="server" Font-Bold="True"
Height="44px" onclick="Button_BatchAuditing_Click" Text="BatchAuditing"
Width="142px" Font-Size="Small" />
</td>
</tr>
</table>
</form>
确保在页面加载事件上绑定数据时使用了isPostback属性
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//code to bind data to gridview
}
}
如何绑定网格?在页面_Load?中,您需要在查找前引用单元格control@IhorDeyneka是,请在第页加载。。。
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//code to bind data to gridview
}
}