【发布时间】:2011-09-15 18:42:43
【问题描述】:
我刚开始学习 ASP.NET,我对 HTML 帮助程序和服务器控件之间的区别感到困惑。
我为什么要使用
<asp:Label><asp:Label>
相对
<%: Html.Label %>
使用 HTML 帮助器获取 POST 数据似乎更容易,但服务器控件似乎提供了更多的自定义。谁能澄清一下?
【问题讨论】:
我刚开始学习 ASP.NET,我对 HTML 帮助程序和服务器控件之间的区别感到困惑。
我为什么要使用
<asp:Label><asp:Label>
相对
<%: Html.Label %>
使用 HTML 帮助器获取 POST 数据似乎更容易,但服务器控件似乎提供了更多的自定义。谁能澄清一下?
【问题讨论】:
服务器控件通常用于使用 ASP WebForms 时,而 HTML 帮助器是主要用于 ASP MVC 的功能。
我知道你可以混合使用它们,但你最好选择一个并坚持下去。
【讨论】: