请教如何找到外层datalist控件中选择模板SelectedItemTemplate里面的datagrid??????

huisz 2005-06-15 09:38:38
我在datalist控件中的选择模板SelectedItemTemplate里面加了一个datagrid,
我应该如何找到这个datagrid???


我试过了,如果我把这个datagrid放在datalist的ItemTemplate模板中,我用
datagrid datagrid4= (datagrid)e.Item.FindControl("datagrid4");
就可以找到这个datagrid4,

但现在需要把datagrid4放到选择模板中,我必须先找到这个datagrid4,然后才能
给它赋值啊~!!

我应该怎么做呢,请大家帮忙啊??
...全文
194 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
huisz 2005-06-27
  • 打赏
  • 举报
回复
顶~~~~!!
renyu732 2005-06-23
  • 打赏
  • 举报
回复
http://dotnet.aspx.cc/ShowDetail.aspx?id=149E5DD7-3B32-461e-ACC6-51D1652E6746
huisz 2005-06-22
  • 打赏
  • 举报
回复
顶~!
huisz 2005-06-20
  • 打赏
  • 举报
回复
To pgnism(猪肉杀手):大哥,果真如此,我用你的方法终于找到那个datagrid了,谢谢~!!


不过,像下面这么写就得不到了,不知道什么原因??
if (e.Item.ItemType == ListItemType.Item||e.Item.ItemType == ListItemType.SelectedItem)

再去用findControl("datagrid名称")去找



哪位能解释一下啊?
pgnism 2005-06-16
  • 打赏
  • 举报
回复
你非要这样,我也没有办法,我觉得你是在钻牛角尖。这样吧,先看看以下办法有没有用:
if (e.Item.ItemType==ListItemType.SelectedItem)

再去用findControl("datagrid名称")去找
huisz 2005-06-16
  • 打赏
  • 举报
回复
大哥,等了两天,~!终于有人回我啦~!

DataList里面是有个选择模板selectedItemTemplate的,


我的项模板里面有个linkbutton, 我希望点击之後显示出选择模板里面的datagrid,但是
(datagrid)e.Item.FindControl("datagrid4"); 却找不到这个datagrid,而我把这个
datagrid放在项模板里面就可以找到~!!


请问大家我该如何得到选择模板SelectedItemTemplate里面的datagrid???


大家帮忙啊~!先谢谢啊~~~~~~~




pgnism 2005-06-16
  • 打赏
  • 举报
回复
“放”的时候不是只有“项模板”吗,哪里来的selectedItemTemplate?放在项模板中的datagrid我用过,可以实现诸如itembound、itemcommand、等各种事件不误啊~~
huisz 2005-06-15
  • 打赏
  • 举报
回复
大家帮忙啊,??怎么没人啊?
huisz 2005-06-15
  • 打赏
  • 举报
回复
自己顶一下~~~~~~~!!!!
huisz 2005-06-15
  • 打赏
  • 举报
回复
这个问题应该是常见的阿,是不是大家都去睡午觉啦??

急呀,在线等呀~~~~~!!!!

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧