可能需要手动移动记录集指针,加个 dt.movenext 试试

解决方案 »

  1.   

    执行一次<asp:linkbutton text='<%# dt.rows(i).item(0)%>' runat=server/>就将增加一个LinkButton控件。
    你用For循环执行了N次,当然就显示N个LinkButton了。
    不知道你的"绑定多个数据"是什么意思?举个例子。
      

  2.   

    它是有执行多次,生成多个LinkButton啊,但是它生成的多个Text值是同一个。
    数据表:name
    表值:abc、123、ABC、789
    设置dt连接数据表后:
    <% for i=0 to dt.rows.count-1%>
         <asp:linkbutton text='<%# dt.rows(i).item(0)%>' runat=server/>&nbsp
    <% databind
      next
    %>
    结果:
        abc abc abc abc
    生成上面四个相同值的按钮。