我将动态创建的 ASPxRadioButtonList(s) 列表保存在一个隐藏输入中,该输入填充到回调面板中,因此当用户选中一个复选框以启用全部时,我可以遍历所有这些 RBL 并在客户端启用它们。
但是,我无法弄清楚如何将控件“audit-Something”的字符串名称转换为实际控件,以便我可以检查 Enabled 列表项......这是我所拥有的图像:
我不断收到错误消息:对象不支持属性或方法“SetValue”
想法?
我将动态创建的 ASPxRadioButtonList(s) 列表保存在一个隐藏输入中,该输入填充到回调面板中,因此当用户选中一个复选框以启用全部时,我可以遍历所有这些 RBL 并在客户端启用它们。
但是,我无法弄清楚如何将控件“audit-Something”的字符串名称转换为实际控件,以便我可以检查 Enabled 列表项......这是我所拥有的图像:
我不断收到错误消息:对象不支持属性或方法“SetValue”
想法?
我不确定我是否理解正确,但我会尽力提供帮助。如果没有,请发布服务器端代码的相关部分。
如果您在隐藏字段中有 ASPxRadioButtonList 名称,请执行以下操作:
for(var i = 0; i < auditControls.length; i++) {
var clientInstanceName = auditControls[i];
window[clientInstanceName].SetEnabled(true);
}
这将启用所有单选按钮列表控件。