| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1613 人关注过本帖
标题: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
快速回复:DataList为什么不能动态取得CheckBox状态,只能获得初始值。
数据加载中...
 
   



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

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