2013-10-03 2 views
0

Может показаться немного странным, но может ли кто-нибудь сказать, возможно ли изменить, какой пользовательский элемент управления загружен в настройках, когда нажата кнопка настройки для модуля, от кода позади?Модуль DotNetNuke, измените страницу настроек из кода позади

Я уверен, что это должно быть возможно как-то, я его еще не нашел.

+0

Так вы пытаетесь иметь разные элементы управления каждый раз в настройках? – braindice

ответ

0

Hrmmm Я не уверен, мог ли это сделать или нет, но что вы могли бы сделать, находится в вашем настройке, просто загрузите все файлы ASCX, которые вы хотите загрузить своей логикой?

Как говорится, из-за того, как работают базовые классы настроек, я не уверен, как вы можете это сделать.

+0

Попробовали добавить ascx в качестве элемента управления на страницу настроек regualr и установите переопределения LoadSettings() и UpdateSettings() на странице стандартных настроек, чтобы ссылаться на соответствующие функции в коде, стоящем за целевыми настройками. Html для загрузки страницы и выполняемого кода, но поскольку функции вызывается из обычного пространства имен страниц настроек, код позади не может найти какой-либо элемент управления веб-сайта на странице при загрузке. – HuwD

+0

Альтернативой является то, что я добавляю функцию к классу для создания всех элементов управления на лету и даже не утруждаю себя добавлением его в качестве элемента управления. Но это немного больно. – HuwD

 Смежные вопросы

  • Нет связанных вопросов^_^