vdh*_*ant 2 .net htmlextensions razor asp.net-mvc-3
我正在玩Razor + MVC 3并且有一个非常简单的场景......基本上我正在尝试创建一个非常基本的HTML帮助器但是我得到以下异常:
'System.Web.Mvc.HtmlHelper'不包含'ScriptCss'的定义,并且没有扩展方法'ScriptCss'接受类型为'System.Web.Mvc.HtmlHelper'的第一个参数'(你是否缺少using指令)或汇编参考?)
扩展的代码如下所示:
public static MvcHtmlString ScriptCss(this HtmlHelper htmlHelper, string path)
{
return MvcHtmlString.Create(String.Format("<link rel=\"stylesheet\" type=\"text/css\" href=\"{0}\" />", path));
}
Run Code Online (Sandbox Code Playgroud)
我想去的任何想法?
干杯安东尼
我会检查几件事,是吗?
a)确保您的扩展方法的父类是公开的?
和b)导入你各自的命名空间:
@using MyNamespace;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4666 次 |
最近记录: |