麻烦看看,他们说的能不能实现??谢谢!

rickjelly2004 2004-06-29 04:37:45
http://community.csdn.net/Expert/topic/3131/3131362.xml?temp=.4087488
...全文
113 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
rickjelly2004 2004-06-29
  • 打赏
  • 举报
回复
对不起我取错了,我是取它的点击事件,呵呵
brightheroes 2004-06-29
  • 打赏
  • 举报
回复
我可以取到
给某个DataGrid添加模板列,在Header里面放一个TextBox
DataGrid_ItemDataBound
里面取
if(e.Item.ItemType == ListItemType.Header)
(TextBox)e.Item.FindControl("TextBox1");
rickjelly2004 2004-06-29
  • 打赏
  • 举报
回复
问问呢?
你们试了没有呀?
说呀
我真的取不到呀
rickjelly2004 2004-06-29
  • 打赏
  • 举报
回复
我自己试了不知道多少次了就是不行,各位给点意见
brightheroes 2004-06-29
  • 打赏
  • 举报
回复
你自己作个Form,在数据绑定里面肯定可以找到Header的控件
evaELLIS 2004-06-29
  • 打赏
  • 举报
回复
怎样得到Header、Footer、Pager里的控件
方法一:在ItemCreated或者ItemDataBound中,具体代码就不在多写了
方法二:遍历DataGrid的所有Item(注意,不是遍历DataGrid1.Items下的Item)
foreach (DataGridItem item in DataGrid1.Controls[0].Controls)
{
if (item.ItemType == ListItemType.Header)
{
//用item.FindControl查找相应的控件
}
}
大家可能会注意到,这里有个DataGrid1.Controls[0].Controls,这表示,DataGrid1下,有一个子控件,这个子控件是DataGridTable类型,他下面才是DataGridItem集合
在DataList中,下面的子控件直接就是DataListItem了,而没有Table:
foreach (DataListItem item in DataList1.Controls)
{
//....
}

62,244

社区成员

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

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

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

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