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