Я увидел сообщение Скотта Гатри о вспомогательных методах через его блог.
В частности это:
Я вижу кучу 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 не определен.... так где я это испортил? Есть ли что-то, что мне нужно сделать, чтобы зарегистрировать эти представления в качестве помощников?
Спасибо.