| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 684 人关注过本帖
标题:DataGrid中子控件?
只看楼主 加入收藏
ningxin
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-5-12
收藏
 问题点数:0 回复次数:3 
DataGrid中子控件?

for (int i = 0;i < grid1.Items.Count;i++)
{
CheckBox cb = (CheckBox)grid1.Items[i].FindControl("selectItem");
Label lb = (Label)grid1.Items[i].FindControl("number");
TextBox tb = (TextBox)grid1.Items[i].FindControl("quantity");
if (cb.Checked && Convert.ToInt32(tb.Text) > 0)
{
......
}
}
控件为DataGrid,cb.Checked总为false(即使在页面上选中了CheckBox),而且tb.Text总为空串(即使TextBox里填写了数字),不知问题出在哪里?
DataGrid第一列为模板列(CheckBox),第二列为模板列(Label),第三]列为模板列(TextBox)

搜索更多相关主题的帖子: 中子 DataGrid 控件 CheckBox Checked 
2006-08-03 10:08
hoya
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:538
专家分:0
注 册:2006-6-27
收藏
得分:0 

datagriditem dgitem;
for each datagriditem in datagrid1.items
{
CheckBox cb = (CheckBox)dgitem.FindControl("selectItem");
}


这种方法试试


妈的...一天能卖一颗就很不错了...
2006-08-03 10:27
ningxin
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-5-12
收藏
得分:0 
还是一样
2006-08-03 11:33
chenjin145
Rank: 1
等 级:禁止访问
帖 子:3922
专家分:0
注 册:2006-7-12
收藏
得分:0 
(CheckBox)grid1.Items[i].cell[0].FindControl("selectItem");
(Label)grid1.Items[i].cell[1].FindControl("number");
(TextBox)grid1.Items[i].cell[2].FindControl("quantity");

[url=javascript:alert(1);] [div]fdgfdgfdg\" on\"[/div] [/url]
2006-08-03 17:21
快速回复:DataGrid中子控件?
数据加载中...
 
   



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

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