.aspX<asp:repeater id="Repeater1" runat="server" DataMember="5"><ItemTemplate>
<asp:CheckBox ID="stat" Text='<%# DataBinder.Eval(Container.DataItem, "id") %>' runat="server"></asp:CheckBox>
</ItemTemplate>
..........aspX.cs
private void 单击_Click(object sender, System.EventArgs e)
{ foreach (RepeaterItem item in Repeater1.Items)
{
System.Web.UI.WebControls.CheckBox chkbox1 = (System.Web.UI.WebControls.CheckBox)item.FindControl("stat");
if (chkbox1.Checked)
{
//删除数据 } }问题:
在前台当我选中某个CheckBox,但是后台chkbox1.Checked永远是 False, 真是不知道是为什么?请高手指点!是什么原因?怎样处理?谢谢
<asp:CheckBox ID="stat" Text='<%# DataBinder.Eval(Container.DataItem, "id") %>' runat="server"></asp:CheckBox>
</ItemTemplate>
..........aspX.cs
private void 单击_Click(object sender, System.EventArgs e)
{ foreach (RepeaterItem item in Repeater1.Items)
{
System.Web.UI.WebControls.CheckBox chkbox1 = (System.Web.UI.WebControls.CheckBox)item.FindControl("stat");
if (chkbox1.Checked)
{
//删除数据 } }问题:
在前台当我选中某个CheckBox,但是后台chkbox1.Checked永远是 False, 真是不知道是为什么?请高手指点!是什么原因?怎样处理?谢谢
解决方案 »
- 为什么汉字显示为乱码呢?
- 关于事件的先后执行顺序影响结果的问题
- 外网怎么访问虚拟机里面的IIS7.0下部署的网站
- asp.net中如何限制textbox只输入yyyy-mm-dd类型的日期
- TreeView怎么取到当前选中接点的子节点对象和子节点数量,谢谢
- 不能访问localhost
- 有关我的毕业设计的问题,求各位高手帮忙
- DataTable.Rows[index].Item["columnname"];
- 请问怎样移植ASP站点?
- 这段代码哪里有吗?为什么运行后没有更改数据
- _____________关于文章存入数据库的格式问题,谢谢各位前辈指点!
- 如何在页面D按确定后,页面A(里面有框架B和C),框架C自动刷新?
if(!IsPostBack)
{
//拌定数据
}还有可以参考一下孟子E章的例子
http://dotnet.aspx.cc/ShowDetail.aspx?id=FF130C7F-3650-4DA6-8943-8AA4AF3E3459
没有放在上述条件中,则在每一次页面提交时,都将重新绑定你的DATAGRID控件,从而每次者重新初始化你的复选框,所以你明明选择了,但它永远是未选中.
if(!IsPostBack)
{
//拌定数据
}加上上面的条件,只在第一次Load页面的时候绑定数据