0

我目前正在使用 ASPxDateEdit 控件和 ASPxComboBox 控件进行测试。

如果我在页面加载期间设置日期或组合框选定项,当我在回发或回调期间更改控件的值时,我得到的值是原始值。

但是,如果我没有设置以前的值,则所选值会按预期返回。我已经通过 .Value、.Date 和 .Text 属性设置了日期。我通过 .Value、.Text、FindByItem 设置组合框,然后简单地循环遍历这些项目并匹配这些项目。

有人知道这里可能出了什么问题吗?

谢谢

4

1 回答 1

0

我已经解决了我的问题。

问题是我在页面加载期间设置数据。当我进行回发或回调时,该事件再次触发。因此数据被更改为原始值。

解决方案是检查非回发

if (!Page.IsPostback)

于 2013-10-10T20:46:15.540 回答