我想了解一下性能:类比CssClass更快吗?
<asp:TextBox runat="server" class="someCssClass"></asp:TextBox>
与
<asp:TextBox runat="server" CssClass="someCssClass"></asp:TextBox>
我的猜测是,class
比CssClass
更快,因为.NET可能没有做任何处理class
。另一方面,它需要与CssClass
做一些工作,当它呈现时变成class
。
因此,其实我有几个问题:
- 是否有性能差异?
- 如果是这样,它有意义吗?
- 也许真正的问题应该是......如果你不需要在代码中参考
CssClass
,那么只需使用class
就可以了,所以你不要让.net做任何不必要的工作?
注:显然,有理由使用CssClass
,但他们在其他问题中解决,我们不需要在这里进入。但是,我没有发现任何解决性能问题的方法。
当你开始担心在_attribute_级别的性能时,你可能会分析错误的东西...... –
不要担心性能,因为我想知道是否有任何理由使用'CssClass'如果我不需要它。做到这一点很容易,所以我正在寻找决胜盘。 –