powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / кастомый HtmlHelper
9 сообщений из 9, страница 1 из 1
кастомый HtmlHelper
    #39020618
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сделал расширение для меню, mvcsitemapprovider вообще не понравился да и избыточен для меня.
вопрос
Код: c#
1.
2.
3.
4.
5.
 public static MvcHtmlString Menu(this HtmlHelper helper)
        {
 ..
            return helper.DisplayForModel(menu);
        }


не видит темплейта
если пишу
Код: c#
1.
 return helper.DisplayForModel("MenuView",menu);


переходит во вью но модель пустая.
что не так и что делать? не соображу. DisplayFor в этом контексте нет.
...
Рейтинг: 0 / 0
кастомый HtmlHelper
    #39021151
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRu,

DisplayForModel доступен в рамках вью, модель берётся из вью контекста, а у тебя этого нет.

попробуй PartialView
...
Рейтинг: 0 / 0
кастомый HtmlHelper
    #39021152
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRu,

зря отказался от MvcSiteMap. да он избыточен, но зато гибкий и расширяемый, что даёт возможность в любой момент запилить то, что тебе надо без костылей и такой-то матери
...
Рейтинг: 0 / 0
кастомый HtmlHelper
    #39021450
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttпопробуй PartialView
да я так и сделал и забыл написать что решил проблему, а насчет MvcSiteMap ой хз..я опечатался в хмл файле и сайт тупо не стартует где ошибка и прочее ничего не отловило а все изза вебактиватора, а про кастомные атрибуты в урл я вообще молчу в доке не слова, пришлось исходники ковырять
п.с. я сделал впринципе по аналогии с MvcSiteMap, с конфигурацией на json и атрибатами роутинга как на мвц, все что нужно и без лишнего.
...
Рейтинг: 0 / 0
кастомый HtmlHelper
    #39021459
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuда я так и сделал и забыл написать что решил проблему, а насчет MvcSiteMap ой хз..я опечатался в хмл файле и сайт тупо не стартует где ошибка и прочее ничего не отловило а все изза вебактиватора, а про кастомные атрибуты в урл я вообще молчу в доке не слова, пришлось исходники ковырять
п.с. я сделал впринципе по аналогии с MvcSiteMap, с конфигурацией на json и атрибатами роутинга как на мвц, все что нужно и без лишнего.

есть свои минусы и сложности да. это dozen of pain )) xml не обязательно использовать, все можно построить на атрибутах и DI (начиная с 4-ой версии), прицепить свой контейнер и разруливать всё сервисами. хотя конфиг в xml удобней, так как можно быстро поднастроить без перекомпиляции, открыть/закрыть целую ветку на сайте и т.п. в общем довольно удобно, но порог вхождения сложный.
...
Рейтинг: 0 / 0
кастомый HtmlHelper
    #39021469
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,
да нет оно легко так то, но блин вывести ошибки в райнтайме эт нормально а не проглотить её и пусть лежит и тыкай пальцами в небо
...
Рейтинг: 0 / 0
кастомый HtmlHelper
    #39021479
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuhVostt,
да нет оно легко так то, но блин вывести ошибки в райнтайме эт нормально а не проглотить её и пусть лежит и тыкай пальцами в небо

selenium тесты ))
...
Рейтинг: 0 / 0
кастомый HtmlHelper
    #39021487
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,
как помогут selenium тесты?)) если вот изза опечатки в хмл конфиге весь апп в дауне?) ошибка не логируется нигде потому что вебактиватор.

мелочи но не приятные вообщем
...
Рейтинг: 0 / 0
кастомый HtmlHelper
    #39021781
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuhVostt,
как помогут selenium тесты?)) если вот изза опечатки в хмл конфиге весь апп в дауне?) ошибка не логируется нигде потому что вебактиватор.

ну это также верно и для web.config и для другой конфигурации... проблема не такая страшная =)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / кастомый HtmlHelper
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]