отображать конкретный модуль dotnetnuke

Я создаю сайт, на моей странице отображаются три модуля. У меня есть 3 ссылки на левой панели моей страницы У меня есть три ссылки.

Я хочу указать каждую из этих ссылок на каждый из этих модулей. При нажатии на ссылку я хочу отображать только этот конкретный модуль и скрывать другие.

http://localhost/dotnetnuke_community/Directory/tabid/107/Default.aspx Когда я использую приведенную выше ссылку, она отображает всю страницу со всеми тремя модулями. Я пытался отобразить модуль конкретно с помощью ModuleId, но у меня это не сработало.

Может ли кто-нибудь помочь мне с этим? Спасибо


person dnn_snm    schedule 04.05.2011    source источник


Ответы (1)


Как упакованы ваши модули?

Вы можете искать свои модули с помощью ModuleController.GetModuleBy.... а затем Response.Redirect(NavigateUrl(...), чтобы перейти к модулю на определенной вкладке.

person karbonphyber    schedule 07.07.2011