从Modal Popup Extender回发所有控件选项卡索引设置为-1后,我无法找到任何解决方案,并且我的页面中有超过100个控件。
如何在ASP.NET页面中保留所有控件的Tab索引。
答案 0 :(得分:2)
检查你对模态弹出扩展器的.Show()调用。当您调用.Show()时,它会将控件的所有TabIndex存储到变量中。这样做可以防止您的控件在显示MPE时处于Tab键顺序。如果在MPE已经显示的时候调用.Show()(并且已经修改了TabIndexes),它会将-1存储在之前的值之上并在隐藏MPE时将它们放回去,认为它正在做正确的事情