考虑两个基本相同的控件。 例如,具有分页,排序和数据缓存的类似gridview的小部件。 两者都绑定了相同的10,000行数据源。 一个是自定义服务器控件,一个是用户控件。 有什么理由会有性能上的差异吗?
只是想知道社区对此的看法。
假设2个控件包含相同的代码,则不会有任何性能差异。 它们之间的区别仅在于如何编译代码(Usercontrols直接编译到Web应用程序的dll中,服务器控件编译到自己的dll中),以及编译它们时(自己编写或使用Web应用程序)。
编译后,它们就像其他任何类一样。