【问题标题】:In ASP.NET, why would I use server controls over HTML helpers and vice versa?在 ASP.NET 中,为什么我要在 HTML 帮助程序上使用服务器控件,反之亦然?
【发布时间】:2011-09-15 18:42:43
【问题描述】:

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

我为什么要使用

<asp:Label><asp:Label>

相对

<%: Html.Label %>

使用 HTML 帮助器获取 POST 数据似乎更容易,但服务器控件似乎提供了更多的自定义。谁能澄清一下?

【问题讨论】:

    标签: asp.net html


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-25
      • 2017-04-09
      • 2020-08-19
      • 2011-04-01
      • 2012-09-29
      • 1970-01-01
      • 1970-01-01
      • 2013-01-30
      相关资源
      最近更新 更多