Расширение HTML недоступно в _LogOnPartial.cshtml (Razor) - PullRequest
0 голосов
/ 25 марта 2012

Я сделал следующее:

создал следующий класс / метод:

namespace MyApp.Extensions
{
    public static class Html
    {

        public static MvcHtmlString ActionImage(this HtmlHelper html, string action, object routeValues, string imagePath, string alt)
        { ...}
     }
}

Поместите пространство имен MyApp.Extensions в ~ Views / Web.config.Чтобы увидеть, появляется ли оно в Itellisense, я попытался набрать _Layout.cshtml, и это сработало без проблем.

НО: он не отображается в _LogOnPartial.cshtml.

Почему?Что я делаю не так?

Заранее спасибо

1 Ответ

1 голос
/ 25 марта 2012

Вы не делаете ничего плохого. Это может быть ошибка в Intellisense. Закрытие и повторное открытие представления Razor обычно решает проблему. Попробуйте запустить свой проект, и вы увидите, что ваш помощник работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...