Repeater 与 DataList Web 服务器控件有何不同?
它们都是数据绑定控件。它们都有与模板相关的功能。您能否解释一下 Repeater 与 DataList Web 服务器控件有何不同?什么时候应该选择使用呢?
谢谢!
They are both data bound controls. They both have template related features. Can you explain in what point Repeater differs from DataList web-server control? And when one should be picked to be used?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是一个很好的差异解释 http://msdn.microsoft.com/en-us/library /Aa479015
Here is a nice difference explanation http://msdn.microsoft.com/en-us/library/Aa479015
通常,当您需要布局一个列表,其中每个项目代表网格中的一个单元格时,您会选择数据列表。
想象一下产品目录,其中每个项目都显示在一个单元格中,而不是覆盖网格的整行。
如果您希望项目在整行中生成,例如 Stackoverflow 问题,您可以使用转发器(或任何其他列表控件)。
希望有帮助!
Generally, when you need to layout a list where each item represents a cell in a grid you would go for a data list.
Think of a product catalog, where each item is displayed in a cell, instead of covering the full row of the grid.
If you want the item to spawn across the entire row, like Stackoverflow questions, you would use the repeater (or any other list control).
Hope it helps!