将javascript中的字符串转换为devexpress控件
我正在将动态创建的ASPxRadioButtonList列表保存在一个隐藏的输入中,并在callbackpanel中填充,这样当用户选中复选框以启用全部时,我就可以遍历所有这些RBL并在客户端启用它们 但是,我不知道如何将控件“auditsomething”的字符串名转换为实际控件,以便检查启用的列表项。。。以下是我所拥有的图像: 我一直遇到错误:对象不支持属性或方法“SetValue”将javascript中的字符串转换为devexpress控件,devexpress,Devexpress,我正在将动态创建的ASPxRadioButtonList列表保存在一个隐藏的输入中,并在callbackpanel中填充,这样当用户选中复选框以启用全部时,我就可以遍历所有这些RBL并在客户端启用它们 但是,我不知道如何将控件“auditsomething”的字符串名转换为实际控件,以便检查启用的列表项。。。以下是我所拥有的图像: 我一直遇到错误:对象不支持属性或方法“SetValue” 想法?我不确定我是否理解正确,但我会尽力帮助你。如果没有,请发布服务器端代码的相关部分 如果在隐藏字段中有
想法?我不确定我是否理解正确,但我会尽力帮助你。如果没有,请发布服务器端代码的相关部分 如果在隐藏字段中有ASPxRadioButtonList名称,请执行以下操作:
for(var i=0;i
这将启用所有radiobuttonlist控件 你在服务器端设置了单选按钮吗?我设置了radiobuttonlist客户端安装名..?就是这样!!!令人惊叹的!我从来没有想到过!(我真的不是devex工具的粉丝,我希望我可以只使用基本的Javascript——但感谢您知道如何使用它们!)说得很清楚-您不需要var clientInstanceName行。。。唯一缺少的就是窗户。
for(var i = 0; i < auditControls.length; i++) {
var clientInstanceName = auditControls[i];
window[clientInstanceName].SetEnabled(true);
}