Ajax回发重置选项卡索引-1

时间:2010-09-29 21:13:00

标签: asp.net ajaxcontroltoolkit

从Modal Popup Extender回发所有控件选项卡索引设置为-1后,我无法找到任何解决方案,并且我的页面中有超过100个控件。

如何在ASP.NET页面中保留所有控件的Tab索引。

1 个答案:

答案 0 :(得分:2)

检查你对模态弹出扩展器的.Show()调用。当您调用.Show()时,它会将控件的所有TabIndex存储到变量中。这样做可以防止您的控件在显示MPE时处于Tab键顺序。如果在MPE已经显示的时候调用.Show()(并且已经修改了TabIndexes),它会将-1存储在之前的值之上并在隐藏MPE时将它们放回去,认为它正在做正确的事情