其实用控件也没有什么不好的啊!如果一定要自己这么循环,可以在cs里面建立一个方法(象ASP那么循环织成一个table),然后aspx文件里面调用这个方法即可。

解决方案 »

  1.   

    呵呵.以前都是用的asp 啊.习惯了那样写. 那样写虽然代码感觉有点乱. 但是感觉排版很灵活啊。  用控件的话.很难控制表格的属性。边框啊. 什么什,么的.等等.还有.做连接也方便啊.做连接,用a标签   new.aspx?dd=5&ddd=55  这样可以传多个值,而用gridview的话,添加一个hyperlinkfield什么的列编辑.比如
     <asp:HyperLinkField DataNavigateUrlFields="xname" DataNavigateUrlFormatString="news.aspx?fields={0}"
    DataTextField="xname" HeaderText="links" />
    他只能这样传{0} 一个值   加一个&都不行.郁闷
    还是喜欢用在aspx页面来循环<tr>来环织成一table,,, 还请详细点说明啊. 或者帮忙给点可以引导我理解的代码.谢谢啊.
    分两步.cs里怎么写,aspx里怎么调用.
      

  2.   

    多个的话建议使用Datalist他就是为解决效率而出现
    GRIDVIEW是读取大量数据做排序分页更新而用的 
    你首页每个Datalist    select top 10 * from 你的表 效率高 
    你可以看看我的帖子
    C#精髓【月儿原创】第四讲 GridView 72般绝技
    http://blog.csdn.net/21aspnet/archive/2007/03/25/1540301.aspx.NET 专题-数据控件-DataList/Repeater
    http://blog.csdn.net/21aspnet/category/285738.aspx
      

  3.   

    楼上的兄弟. 你的blog收藏了 很好..