【问题标题】:SelectedIndex_ Changed not getting fired!SelectedIndex_Changed 没有被解雇!
【发布时间】:2010-10-24 15:23:39
【问题描述】:

SelectedIndex_Changed 事件在选择改变时发生,选择是否改变是通过比较下拉列表当前 selectedIndex 和它在视图状态中的值来决定的。

当我们使用 Javascript 更改下拉列表的选定项时,它不会更改视图状态的值(之前是 selectedIndex)。现在,如果您将下拉列表的 selectedIndex 更改为任何新索引,它将正常工作,但如果您选择以前的 selectedIndex(我们使用 javascript 重置),则会发生回发,但 selectedIndex_changed 函数不会被触发,因为在下拉列表的视图状态中, selectedIndex 是与我们使用javascript重置后选择的索引相同。

我需要寻找一些解决方案来解决这种情况。

【问题讨论】:

    标签: asp.net


    【解决方案1】:

    这是控件的设计。如果选择相同的索引,则索引没有改变。如果索引没有改变,那么为什么 SelectedIndex_Changed 事件会触发?

    【讨论】:

      猜你喜欢
      • 2020-03-28
      • 2015-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-16
      • 2016-07-15
      • 2021-04-05
      相关资源
      最近更新 更多