问题很简单,如标题所示:有没有办法在“App_Code”之外使用剃刀助手?
示例(HtmlEx.cshtml文件):
@helper Script(string fileName,UrlHelper url) { <script src="@url.Content("~/Scripts/" + fileName)" type="text/javascript"></script> }
我问这个是因为我没有什么别的可以放入App_Code;我想结构我的项目有点不一样。
谢谢。
更新:我不想要任何其他类型的扩展。斯科特在这里谈论的只有纯粹的剃刀助手,我才有兴趣:http://weblogs.asp.net/scottgu/archive/2011/05/12/asp-net-mvc-3-and-the-helper-syntax-within-razor.aspx
解决方法
The question is simple as stated in the title: Is there a way of
having razor helpers outside of ‘App_Code’?
不,没有。