ASP.NET MVC中声明性HTML帮助程序和HTML帮助程序之间有什么区别?

时间:2011-06-30 09:14:51

标签: asp.net-mvc asp.net-mvc-3 html-helper

在很多地方,您都会听到开发人员谈论声明式HTML帮助 HTML帮助。他们的区别是什么?它们只是同义词吗?

1 个答案:

答案 0 :(得分:7)

Declarative HTML helpers使用@helper函数,并在Razor视图中内联声明。

HTML帮助程序是在单独的类中声明的扩展方法,可以在任何视图引擎(Razor,WebForms,Spark,...)中使用。