在过去的几天里,我一直在用一些 DevExpress ASPxComboBoxes 解决一个问题。页面加载时,有 5 个框。第一个具有可选择的值,其余的应该是“非活动的”。当活动框改变值时,它应该触发下一个组合框,让它加载数据并停用前一个框。
我们混合使用 JavaScript 和服务器站点 ASP.NET。我们遇到的问题是:
- 当我们将控件标记为客户端禁用(从服务器端)时,我们无法从服务器端从中获取数据......
- 当我们将控件标记为已禁用(从服务器端)时,我们无法从任一端获取数据......
- 当我们使用 Java Script 将控件标记为已禁用时,我们会遇到与从服务器端禁用客户端相同的问题...
- 当我们将控件标记为只读时,我们不能从客户端“取消只读”它!
我们希望能够将子控件标记为非活动(只读或禁用),然后在我们向上堆栈时重新激活它们......我们还需要能够清除堆栈(目前在 JavaScript 中工作) ,但控件仍处于“活动状态”)。有任何想法吗?