有这么多不同的控件可供选择!确定使用哪个控件在 ASP.NET 中显示数据的最佳实践是什么?
最佳答案
这实际上与您想要实现的目标有关
Gridview - 设计有限,工作方式类似于 html 表格。更多内置功能,如编辑/更新、页面、排序。很多开销。
DataGrid - 旧版本的 Gridview。 gridview 是一个 super 数据网格。
Datalist - Gridview 的更可自定义的版本。还有一些开销。更多的手动工作,因为您必须自己设计。
ListView - 新的数据列表:)。几乎是 datalist 和 gridview 的混合体,您可以在其中使用分页并在 Gridview 中构建类似功能,但具有设计自由度。该系列中的新控件之一
中继器 - 重量非常轻。没有像页眉、页脚这样的内置功能。开销最少。
关于asp.net - Repeater、ListView、DataList、DataGrid、GridView...选择哪一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/139207/