RT。
我现在用
foreach (RepeaterItem i in RepeaterUser.Items)
            {                
                int j = 1;
                Label lab = (Label)i.FindControl("Lab_Num");
                lab.Text = j.ToString();
            }
可以给Label里面副值了,我想实现的效果是:不管Repeater里面显示多少行数据,在每一行数据的开头都有一个自动增长的序号。序号就写在Label 里。
例子:
1 XXXXXXX  XXXXXX  XXXXXXX  XXXXXX
2 XXXXXXX  XXXXXX  XXXXXXX  XXXXXX
3 XXXXXXX  XXXXXX  XXXXXXX  XXXXXX
4 XXXXXXX  XXXXXX  XXXXXXX  XXXXXX
象上面一样,XXX是我的表里的数据,1 2 3 4就是我想加到Label里的序号。在线等~有效答案马上揭贴~

解决方案 »

  1.   

    你应该在Repeater.ItemDataBound 事件 里对序号进行处理.
      

  2.   

    用DataList很方便,Repeater基本不用!
    int j = 1;
    foreach (RepeaterItem i in RepeaterUser.Items)
                {                
                    Label lab = (Label)i.FindControl("Lab_Num");
                    lab.Text = j.ToString();
                    j++;
                }
    这样就好了阿
      

  3.   

    上面的代码写在ItemDataBound 事件里面
      

  4.   

    int j = 1;
    foreach (RepeaterItem i in RepeaterUser.Items)
                {                
                    Label lab = (Label)i.FindControl("Lab_Num");
                    lab.Text = j.ToString();
                    j++;
                }
      

  5.   

    3楼的hbxtlhx(平民百姓),我的代码一直是在Repeater.ItemDataBound里面处理的,需要具体代码啊
    4楼的hy_lihuan() 高人。晕死了,我就把int j = 1和j++都放foreach 里面了~呵呵给分~揭贴~
      

  6.   

    参考下下面的代码(仅做参考):void R1_ItemDataBound(Object Sender, RepeaterItemEventArgs e) {
        // This event is raised for the header, the footer, separators, and items.
        // Execute the following logic for Items and Alternating Items.
        if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) {
           if (((Evaluation)e.Item.DataItem).Rating == "Good") {
                    ((Label)e.Item.FindControl("RatingLabel")).Text= e.Item.DataItem.ItemIndex.ToStrinig();
           }
        }
    }
      

  7.   

    用e.Item.DataItem.ItemIndex
    而不用声明另一个变量i.
      

  8.   

    http://passport.csdn.net/account/resetpassword?user=mafengmalan&active=z47GU/iM+e0Pb207soWtgkR0iPveJJq2/2uiNmqpGsw=0