【发布时间】:2011-05-25 23:26:12
【问题描述】:
我正在尝试编写一个简单的声明式 html 助手:
@helper Echo(string input) {
@input
}
如果我将帮助程序嵌入到我想使用它的页面中,它就可以正常工作。但是如果我将它移动到单独的.cshtml 文件并将该文件放在~/Views/Helpers 目录中,我的视图将无法再编译,因为找不到帮助程序。根据 Scott Gu 的blog article on Razor,它应该可以工作。
我做错了什么?
【问题讨论】:
-
我很确定帮助器尚未在单独的视图中启用。我知道它正在开发中。
标签: c# asp.net-mvc asp.net-mvc-3 razor html-helper