在asp.net C#中,转发器控制优于网格视图有什么优势?

Mic*_*per 1 asp.net gridview repeater

我已经阅读了很多关于gridview和repeater之间差异的文章.我开始知道gridview模式是固定的,并且,转发器可以提供自定义的HTML标记.如果我没有错,我们还可以通过添加模板字段和放置具有自定义设计的表来自定义HTML标记.在那些表格中,我们可以放置标签和其他.net控件,可以得到我们想要的任何东西.那么为什么要使用转发器控制呢?

我很困惑在哪种情况下它可以优先于gridview.

Tan*_*eer 5

简单来说,我们可以说中继器的性能远远优于gridview.如果您需要基本渲染只读项目,那么最好使用转发器,如果​​您需要事件,分页和可编辑控件,那么您应该选择gridview.更简单的控件,内置功能更少,速度更快.你可以实现网格视图的所有功能到转发器,但你必须手动完成.

因此,您需要转发器或gridview,这取决于您的要求

这个讨论对你有帮助 http://forums.asp.net/t/1072020.aspx