标题:DataList为什么不能动态取得CheckBox状态,只能获得初始值。
取消只看楼主
booo
Rank: 1
等 级:新手上路
帖 子:189
专家分:0
注 册:2006-6-24
 问题点数:0 回复次数:4 
DataList为什么不能动态取得CheckBox状态,只能获得初始值。

private void DataList1_DeleteCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e)
{


bool x=((CheckBox)DataList1.Items[0].FindControl("CB")).Checked;
Label3.Text=x.ToString();

if(x)
{
//DateTime time=Convert.ToDateTime(((Label)e.Item.FindControl("Label2")).Text);RegTime=#"+time+"# and

string sql="delete from Message where UserName='"+UserName+"'";
OleDbCommand com=new OleDbCommand(sql,Conn);
Conn.Open();
com.ExecuteNonQuery();
Conn.Close();

}

}

搜索更多相关主题的帖子: CheckBox DataList 动态 状态 
2006-08-17 07:08
booo
Rank: 1
等 级:新手上路
帖 子:189
专家分:0
注 册:2006-6-24
得分:0 

是啊。


网上赚钱到这里,无金钱投入的第二职业。 http://j./mimo/sale.aspx http://a./jgh8041/
2006-08-18 06:49
booo
Rank: 1
等 级:新手上路
帖 子:189
专家分:0
注 册:2006-6-24
得分:0 
我是先试验一个,现在是一个都做不了。
它好像只认初始的值。我是想动态的进行删除。

网上赚钱到这里,无金钱投入的第二职业。 http://j./mimo/sale.aspx http://a./jgh8041/
2006-08-19 08:00
booo
Rank: 1
等 级:新手上路
帖 子:189
专家分:0
注 册:2006-6-24
得分:0 
我指的是DataList,不是DataGrid。

是不是在DataList无法实现。它只能获得初始状态

网上赚钱到这里,无金钱投入的第二职业。 http://j./mimo/sale.aspx http://a./jgh8041/
2006-09-01 07:11
booo
Rank: 1
等 级:新手上路
帖 子:189
专家分:0
注 册:2006-6-24
得分:0 
好像不是这个问题,我的已经用了 if(!IsPostBack)
    {
listbind();
    }
还是这样。点击按键后CheckBox仍然是初始值。

网上赚钱到这里,无金钱投入的第二职业。 http://j./mimo/sale.aspx http://a./jgh8041/
2006-09-03 08:16



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-84427-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.617274 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved