asp.net中继器。使用或不使用

时间:2009-09-23 03:06:27

标签: asp.net repeater

我们目前正在使用转发器在每行上显示输入字段,下拉菜单,复选框和日历项目。所需的功能是允许用户添加最多10个(这可能会通过Web配置更改)项目(每行)。

将它们列在转发器中是否合适?或者我是以错误的方式进行此操作?我该怎么用?有什么更轻的吗?

4 个答案:

答案 0 :(得分:6)

  

asp.net转发器。使用或不使用

USE!

转发器疯狂轻量级,非常适合这种情况。在整个地方使用它!

稍微深入一些答案

如果您遇到导致重新考虑代码的性能问题,请从profiling开始。它将揭示真正的问题在哪里,我保证他们不会使用转发器。您的应用程序在转发器代码中花费的时间几乎肯定不值得测量。

如果您没有遇到性能问题,为什么要问? :)去建立一些东西或喝咖啡,并留下足够的空气。在明确需要优化之前不要进行优化。

答案 1 :(得分:4)

中继器的重量几乎和它一样轻。如果你有一个支持使用Repeater迭代显示字段的声音代码库,那么这基本上和它一样好。

答案 2 :(得分:3)

Repeater是你可以使用的最轻的东西;它只显示你告诉它的内容。我说这是完全可以接受的。

答案 3 :(得分:0)

ASP.NET的Repeater控件是最轻的数据控件,如果你想摆脱它并使用ASP.NET v 3.5,那么我建议你改用Listview控件。

希望这有效!