在ASP.NET中,为什么我会使用服务器控件而不是HTML帮助器,反之亦然?

时间:2011-06-15 18:12:23

标签: asp.net html

我刚刚开始学习ASP.NET,我对HTML助手和服务器控件之间的区别感到困惑。

我为什么要使用

<asp:Label><asp:Label>

而不是

<%: Html.Label %>

使用HTML帮助程序来获取POST数据似乎更容易,但服务器控件似乎提供了更多的自定义。任何人都可以澄清吗?

1 个答案:

答案 0 :(得分:3)

服务器控件通常用于处理ASP WebForms时,而HTML帮助程序是主要用于ASP MVC的功能。

我知道你可以混合使用它们,但你最好选择一个并坚持使用它。