是否有任何性能原因不使用UserControls?

时间:2009-06-03 11:36:31

标签: asp.net performance user-controls

在页面上使用10个用户控件与显示相同数据但没有用户控件的页面时是否存在性能差异。

3 个答案:

答案 0 :(得分:3)

当然,包含大量对象和类的干净设计会受到性能的影响

然而,鉴于今天硬件成本.....我不在乎

我可以通过更多硬件解决好设计的问题,但没有硬件来修复糟糕的设计;)

因此,您可以根据需要使用任意数量的用户控件

答案 1 :(得分:0)

usercontrol只是另一个对象。它可能会使用更多的内存和更多的时间(因为对象需要放在内存中才能使用),但我猜它们非常小,以至于性能没有差别。

答案 2 :(得分:0)

使用用户控件需要付出代价,但它可以忽略不计,其好处远大于成本..