单选按钮验证

时间:2011-06-03 15:35:09

标签: devexpress

斐伊川。

在我的项目中,在主页面中,我有一个ASPxPageControl和ASPxPopupControl。在ASPxPopUpControl中,我有一个表单包含两个单选按钮和许多文本字段和组合框等。在ASPxPageControl中,有两个选项卡。

ASPxPopupControl的PopUpElement位于第二个选项卡中。在PageLoad()上,我已配置为显示第一个标签。

我想根据用户选择单选按钮在表单中启用/禁用texbox。但是,启用AutoPostBack后,将刷新整个页面,默认选项卡将是第一个。要恢复表单,我将手动单击第二个选项卡,ASPxPopupControl将自动打开。

无论如何要解决这个问题?除了单选按钮之外还有其他任何控制吗?(接受客户端脚本)

1 个答案:

答案 0 :(得分:0)

首先,您是否需要回发以启用/禁用文本框?你有丰富的文本框ClientSide事件来启用/禁用/隐藏它们(SetVisible, SetEnabled)。

其次,您可以在AspxCallbackPanel中拥有第二个Tab内容,并且当单选按钮更改时,您可以执行CallbackPanel刷新(PerformCallback)。因此,只有标签内容才会更新。