Этот вопрос, вероятно, был наиболее покрытым вопросом за все время существования DotNetNuke, но я собираюсь задать его здесь, в StackOverflow, потому что мне нужен ответ, действительно хороший, который не заставляет меня смотреть иначе. Заранее благодарим всех экспертов DNN.
Я исследовал много способов сделать эту работу для себя, и я видел решения Майкла Вашингтона (Panels, MultiViews, ...) и пост блога Уилла (Strohl) о движке персонализации DotNetNuke через настройку SkinSrc, которая полезна, Помимо чтения кода Default.aspx, который дал мне больше понимания, я все еще сталкиваюсь с проблемой, заключающейся в том, что вызов EditUrl () / NavigateUrl () приводит меня к странице с одним модулем в скине администратора или странице ни с чем соответственно.
Конкретная версия - DotNetNuke 6.0.1 (DNN). Этот модуль имеет 4 других представления в дополнение к основному виду, по которому я хочу последовательно перемещаться. например
Начать оформление заказа -> Сбор данных о доставке -> Подтвердить заказ
Вы нашли решение?
Я хочу достичь
1) Модуль загружается с другими модулями вокруг. Нет изоляции модуля
2) Представления в модуле, которые не загружаются предварительно, например Page_Load в каждом представлении вызывается при загрузке модуля
Помощь!