Уверены ли вы? Я все еще не могу получить доступ к этим помощникам в новом проекте на последней версии MVC. Может быть, intellisense просто лжет мне;)
аюсь написать простой декларативный помощник HTML:
@helper Echo(string input) {
@input
}
Помощник работает нормально, если я встраиваю его в страницу, на которой хочу его использовать. Но если я переместить его в отдельный.cshtml
файл и поместите этот файл в~/Views/Helpers
каталог, мой взгляд больше не может быть скомпилирован, потому что помощник не найден. По словам Скотта Густатья в блоге о Razor он должен работать.
Что я делаю неправильно?