问题如题 ;就是每一列的值都绑定同样的字段;只是要列循环 ;
急。

解决方案 »

  1.   

    不要用gridView  ,用repeater控件啊,repeater就是用来循环的。
      

  2.   

    但是要分页的 ;
    repeater 支持吗 ?
      

  3.   

    不要用gridView  ,太浪费资源,用repeater 比较好。又方便又快捷
      

  4.   

    不知道你想要什么样的效果,我想是不是模板列实现的,如果是的话,参考下面的代码:
    <asp:TemplateField>
      <ItemTemplate>
         <%# Eval("Country") %> - <%# Eval("CompanyName") %> - <%# Eval("ContactName") %>
      </ItemTemplate>
    </asp:TemplateField>
      

  5.   

    不支持,但是可以手写分页的啊
    不会的话,搜下就是了啊
    现在的程序员怎么都不喜欢用GOOGLE啊
    这样的话是很难学好计算机的啊
      

  6.   

    <asp:TemplateField>
      <ItemTemplate>
         <%# Eval("Country") %> - <%# Eval("CompanyName") %> - <%# Eval("ContactName") %>
      </ItemTemplate>
    </asp:TemplateField>
    就是这样 的
      

  7.   

    repeater 可支持分页,可支持列循环。
      

  8.   

    Repeater 可支持分页,可支持列循环。Page Code:
      <table>
                <tr>
                    <asp:Repeater ID="Repeater1" runat="server" OnItemDataBound="Repeater1_ItemDataBound1">
                        <ItemTemplate>
                            <td>
                                <%#Eval("EmployeeID")%> -   <%#Eval("LastName")%>     
                            </td>
                        </ItemTemplate>
                    </asp:Repeater>
                </tr>
            </table>Code Behind
      protected int i = 1;//全局变量    private void Page_Load(object sender, System.EventArgs e) 
       {  
            this.Repeater1.DataSource = this.SqlDataSource1; //DataSource         this.Repeater1.DataBind();
        }
        protected void Repeater1_ItemDataBound1(object sender, RepeaterItemEventArgs e)
        {
            if (i % 4 == 0 && i > 0)
            {
                e.Item.Controls.Add(new LiteralControl("</tr><tr>"));
            }
            i++;
        }