标签: asp.net repeater 3-tier
在数据访问或任何其他意见方面。
如果可能,请说明更好的替代方案。
答案 0 :(得分:3)
转发器控件与您的3层应用程序是好还是坏有任何关系。它只是一个预构建的ASP.NET控件,可用于迭代数据。该数据可以是模型层中从数据表到强类型类的任何数据。
我们通常会偏离使用转发器,除非我们正在做一些需要事件处理的事情。
服务器控件通常会产生大量开销,因为它们旨在抽象Web(它们也有自己的生命周期)并为绑定和事件处理提供钩子。如果您不需要进行任何事件处理,那么我建议您只使用一个简单的循环。