我想了解一下性能:類比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'如果我不需要它。做到這一點很容易,所以我正在尋找決勝盤。 –