asp.net mvc 3 razor自定义助手

时间:2011-03-06 19:01:53

标签: asp.net asp.net-mvc-3 razor

好吧我在asp.net mvc 3的helper文件夹中的helper类中有一个helper方法posthelper。如何在razor视图中调用它并使用它

1 个答案:

答案 0 :(得分:4)

确保命名空间已在Views:

下的web.config中注册
    <pages>
      <namespaces>
        <add namespace="System.Web.Helpers" />
        <add namespace="System.Web.Mvc" />
        <add namespace="System.Web.Mvc.Ajax" />
        <add namespace="System.Web.Mvc.Html" />
        <add namespace="System.Web.Routing" />
        <add namespace="System.Web.WebPages"/>
        <add namespace="SharpArch.Web.Areas"/>
        <add namespace="MyProject.Web.Helpers"/>
      </namespaces>
    </pages>

或者在视图顶部使用

@using MyProject.Web.Helpers