不同ascx文件之间的DNN访问元素c#

DNN access elements between different ascx files c#

我正在尝试开发一个自定义模块,我想要在 Settings.ascx 中使用复选框到 enable/disable Edit.ascx 中的按钮。这可能吗?如果可以,我如何从设置中访问“编辑”中的按钮?

当然,就像您在视图中一样

var val = Settings["settingName"];

或者我没听懂。编辑屏幕和设置屏幕不应同时可见,那么一个屏幕如何访问另一个屏幕?您唯一能做的就是访问相同的数据。

在 settings.ascx 中创建名为 "ActivateButton" 的模块设置并保存。

在 Edit.ascx 中,检索该设置并将其用于 enable/disable 按钮。