2010-09-29 13 views
1

從Modal Popup Extender回發後,所有控件選項卡索引設置爲-1,我無法爲此找到任何解決方案,並且在我的頁面中有超過100個控件。阿賈克斯回發重置選項卡索引-1

我如何保持ASP.NET頁面中所有控件的Tab索引。

回答

2

檢查您的呼叫.Show()爲模式彈出式擴展。當你調用.Show()時,它將你控件的所有TabIndexes存儲到一個變量中。它這樣做是爲了防止在顯示MPE時控件處於Tab鍵順序。如果在MPE已經顯示的時候調用.Show()方法(並且已經修改了TabIndexes),它會將-1存儲在先前值的頂部,並在MPE隱藏時將其放回原處,認爲它正在做正確的事情。