这个是后台的代码
for (int i = 0; i < GridView1.Rows.Count; i++)
{
GridViewRow row = GridView1.Rows[i];
bool isChecked = ((CheckBox) row.FindControl("CBox")).Checked;
if (isChecked)
{
.....
}
}
前台的html代码是这样的
<asp:GridView ID="GridView1" runat="server" AllowPaging ="True" AutoGenerateColumns ="False" Font-Size="10pt"
HorizontalAlign ="Center" Width="780px" ShowHeader ="False" borderwidth="0px">
<Columns >
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="CBox" runat="server">
</asp:CheckBox>
</ItemTemplate>
</asp:TemplateField>
</asp:GridView>结果就是只能显示出这个checkbox的框但是不能得到值
for (int i = 0; i < GridView1.Rows.Count; i++)
{
GridViewRow row = GridView1.Rows[i];
bool isChecked = ((CheckBox) row.FindControl("CBox")).Checked;
if (isChecked)
{
.....
}
}
前台的html代码是这样的
<asp:GridView ID="GridView1" runat="server" AllowPaging ="True" AutoGenerateColumns ="False" Font-Size="10pt"
HorizontalAlign ="Center" Width="780px" ShowHeader ="False" borderwidth="0px">
<Columns >
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="CBox" runat="server">
</asp:CheckBox>
</ItemTemplate>
</asp:TemplateField>
</asp:GridView>结果就是只能显示出这个checkbox的框但是不能得到值
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货