自定义服务器控件和用户控件之间是否存在性能差异?

问题描述 投票:4回答:1

考虑两个基本相同的控件。 例如,具有分页,排序和数据缓存的类似gridview的小部件。 两者都绑定了相同的10,000行数据源。 一个是自定义服务器控件,一个是用户控件。 有什么理由会有性能上的差异吗?

只是想知道社区对此的看法。

c# user-controls servercontrols
1个回答
1
投票

假设2个控件包含相同的代码,则不会有任何性能差异。 它们之间的区别仅在于如何编译代码(Usercontrols直接编译到Web应用程序的dll中,服务器控件编译到自己的dll中),以及编译它们时(自己编写或使用Web应用程序)。

编译后,它们就像其他任何类一样。

© www.soinside.com 2019 - 2024. All rights reserved.