【发布时间】:2011-02-14 01:31:13
【问题描述】:
我通过his blog 看到了 Scott Guthrie 关于辅助方法的帖子。
具体如下:
我看到一堆 RC 版本的 MVC 3 关于缺少辅助方法的帖子...我看到它的语法支持 (@helper) 被突出显示,但我在 /Views/Helpers/SomeHelper.cshtml 中有这个(定义为部分视图):
@helper SomeHelper(string text)
{
if (text != null)
{
<text>
@text
</text>
}
else
{
<text>
Unknown
</text>
}
}
我是这样用的:
<div>
Helper with Text:
@SomeHelper("This is not null text.")
</div>
但是我得到 SomeHelper 没有定义......那么我在哪里搞砸了?我需要做些什么来将这些视图注册为帮助程序吗?
谢谢。
【问题讨论】:
标签: .net asp.net razor asp.net-mvc-3