我有一个包含
的视图<link href="<%=ScriptUrl.ToUrl("~/Content/App_Themes/Blue/Sales_Blue.css")%>"
rel="stylesheet" type="text/css" />
在视图的头部分
我有一个类如下所示,在相关的控制器中引用:
namespace MVCTEMP.HtmlHelpers
.....
public class ScriptUrl
{
public static string ToUrl(string path)
{
return string.Format("{0}?v={1}", VirtualPathUtility.ToAbsolute(path), MvcApplication.Version);
}
}
为什么我得到名称'ScriptUrl'在我点击运行时在当前上下文中不存在?
任何帮助将不胜感激 谢谢 DEB
答案 0 :(得分:1)
您的观点应为
<link href="<%=MVCTEMP.HtmlHelpers.ScriptUrl.ToUrl("~/Content/App_Themes/Blue/Sales_Blue.css")%>" rel="stylesheet" type="text/css" />