【发布时间】:2012-08-15 16:34:27
【问题描述】:
只是一个我一直想知道的一般性问题。我在 ASP.NET 中编写了很多页面,因此我的所有控件都有以<asp: 开头的标签,并且包括runat="server",这意味着它们是服务器端控件。我想知道的是,当不需要服务器端时,使用客户端控件而不是服务器端控件是否有任何优势。
例如,而不是:
<asp:Label ID="lbl" runat="server" Text="This is a label" CssClass="labelclass" />
在任何方面(例如性能方面)改为使用:
<label class="labelclass">This is a label</label>
?
【问题讨论】: