因为 SelectedIndexChanging 事件在 GridView 控件执行选择操作之前发生,所以控件的 SelectedIndex 属性不能用于确定用户所选择新行的索引。SelectedIndex 属性仍包含上一选定行的索引。若要确定用户所选择新行的索引,请使用 NewSelectedIndex 属性。通过将此属性设置为另一个值,也可以使用此属性以编程方式重写用户所选择的行索引。

解决方案 »

  1.   

    比如您是古代帝王,今晚要去那个房间玩开始不明白,您也不知道您以前去过哪里,就new吧,
    SelectedIndexChanging -》翻译为选择项改变,也就是从新进行了选择,也就是从新选择了项翻译一下就是  new select index,  NewSelectedIndex 
    这个信息引导您对当前行进行动作
    除此之外还有rowdatabind  事件等,e。rowindex 
      

  2.   

    bieqing   兄弟的  SelectedIndex   NewSelectedIndex 对比方法其实是最好的解答
    2楼   强