黑马程序员技术交流社区

标题: Repeater 获取页脚控件赋值的问题 [打印本页]

作者: 王志平    时间: 2013-4-27 19:30
标题: Repeater 获取页脚控件赋值的问题
网上找了很多方法都行不通 知道的朋友帮忙看下

我在页脚中放了一个lable
  1.   protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
  2.     {
  3.         1((Label)Repeater1.Controls[Repeater1.Controls.Count-1].FindControl("lable1") as Label).Text="1";//这个方法不成功
  4. 我现在做的就是 作出列的合计数 在最后一行显示出来 我就在页脚里加了一行 没在SQL里写
  5. 控件好久没用 生疏了,知道的朋友帮忙解惑下吧!
  6.         2 Label JaNum = e.Item.FindControl("JaNum") as Label;
  7.          JaNum.Text = "111";  //这个方法也不行  
  8.         3 //if (e.Item.ItemType == ListItemType.Footer)
  9.         //{
  10.             (e.Item.FindControl("JaNum") as Label).Text ="111"; 这个方法可以赋值
  11.              但是在这儿 string num = DataBinder.Eval(e.Item.DataItem, "JaNum").ToString().Trim(); 我获取列的值得合计 就取不到了
  12.            }
  13.     }
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2