DataList嵌套
页面上有三个datalist。在datalist1的itemCommd事件中。实例出datalist2里的label和datalist3写在datalist1的itemc...
页面上有三个datalist。
在datalist1的itemCommd事件中。
实例出datalist2里的label和datalist3 写在datalist1的itemcommd事件中
Label lb=(Label)datalist2.FindControl("datalist2");
DataList dl = dlist.FindControl("blist") as DataList;
为什么会出错
dataset本来是有值的。
当lb.text=dataset.table[0].rows[0]["aa"].tostring();就为空了 展开
在datalist1的itemCommd事件中。
实例出datalist2里的label和datalist3 写在datalist1的itemcommd事件中
Label lb=(Label)datalist2.FindControl("datalist2");
DataList dl = dlist.FindControl("blist") as DataList;
为什么会出错
dataset本来是有值的。
当lb.text=dataset.table[0].rows[0]["aa"].tostring();就为空了 展开
展开全部
(Label)datalist2.FindControl("datalist2");
这样写本身就是错误的
必须先找到具体的item才能用FindControl,按你写的意思,datalist是一个datalist控件,怎么可能转化为label呢,
for(int 1=0;i<datalist2.Items.Count;i++)
{
Label lb=(Label)datalist2.Items[i].FindControl("label(你的label控件的id)");//这才是你要得到的label;
}
这样写本身就是错误的
必须先找到具体的item才能用FindControl,按你写的意思,datalist是一个datalist控件,怎么可能转化为label呢,
for(int 1=0;i<datalist2.Items.Count;i++)
{
Label lb=(Label)datalist2.Items[i].FindControl("label(你的label控件的id)");//这才是你要得到的label;
}
威孚半导体技术
2024-08-19 广告
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层...
点击进入详情页
本回答由威孚半导体技术提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询