2013-10-03 83 views
0

似乎有点奇怪,但任何人都可以告诉是否可以更改在弹出的设置中加载哪个用户控件,点击模块的设置按钮时,从后面的代码?DotNetNuke模块,从后面的代码更改设置页面

我敢肯定,这一定是可能的,但我还没有找到它。

+0

那么你想在设置中每次都有不同的控制? – braindice

回答

0

hrmmm我不确定是否可以做到这一点,但你可能做的是在你的设置控制中,只需要加载你想用你自己的逻辑加载的任何ASCX文件?

这就是说,由于设置基类的工作方式,我不知道你会怎么做。

+0

已尝试将ascx作为控件添加到regualr设置页面,并在常规设置页面上设置了LoadSettings()和UpdateSettings()覆盖,以在目标设置后面的代码中引用相应的功能。加载页面的html和后面的代码会执行,但是由于这些函数是从常规设置页面命名空间中调用的,因此后台代码在加载时无法在页面上找到任何Web控件。 – HuwD

+0

另一种方法是向类中添加一个函数,以便即时创建所有控件,甚至不用担心将其添加为控件。但是这似乎有点痛苦。 – HuwD

相关问题