A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王志平 中级黑马   /  2013-4-27 19:30  /  929 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

网上找了很多方法都行不通 知道的朋友帮忙看下

我在页脚中放了一个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.     }
复制代码

评分

参与人数 1技术分 +1 收起 理由
苏波 + 1

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马