我有字段 Nameid【1,2,3,4,5,6,7,】
每一个数字代表一个Name Id.
现在我想用repeater绑定这个 表。显示格式类似下面:<td>人名1</td>   <td>人名2</td>   <td>人名3</td>   <td>人名4</td>------------------------------------------------------------
上次我做类似的绑定,是用的临时表,先分割出1  2   3...填充到临时表。在绑定到repeater
感觉有点蠢。大家 教我下。
谢谢了

解决方案 »

  1.   

    截取字符串啊
    string str = "1,2,3,4,....."
    string ary = str.Split(',');
    写个循环,循环获取截取的字符串,最后绑定
      

  2.   

    我会Split截取。。
    截取后怎么绑定啊
    谢谢了
      

  3.   

    我有字段 Nameid【1,2,3,4,5,6,7,】
    每一个数字代表一个Name Id.是 Nameid 字段 每条记录里保存成 1,2,3,4,5,6,7,格式? 
    直接取出来 拆成 泛型 的repeater 就可以绑定了如果是多对多形式,想 绑定 1,2,3,4,5,6,7 作为外键对应的记录,
    最好用个中间表,然后多表查询
      

  4.   

    我这个 Nameid【1,2,3,4,5,6,7,】有好多条数据的
    repeater 显示时。也要对应的都显示出来
    还是不知道怎么绑定。。
    哪位在帮我下。谢谢
      

  5.   


    string[] arr = str.Split(',');
    记住要public string[] arr
    前台
    <td><%=ary[0].ToString()%></td>   
    <td><%=ary[1].ToString()%></td>   
    <td><%=ary[2].ToString()%></td>   
    <td><%=ary[3].ToString()%></td>
      

  6.   


         string strIDs = "1,2,3,4,7,";
                string[] aList = strIDs.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
                this.Repeater1.DataSource = aList;
                this.Repeater1.DataBind();
      

  7.   

    前台用<%#GetDataItem()%>显示数据 ~
      

  8.   

    我靠。我真是白吃啊
    用了这么久 repeater竟然不知道数据可以这样显示
    谢谢偶然啊。。