我有一個動態數量的列和行的gridview。在每個gridiview單元格中,textbox get的添加動態。我需要用戶能夠通過這些文本框標籤,但我無法讓它工作。Tabindex動態創建字段
我設置了文本框的tabindex,當它在後面的代碼中創建時,但是當我嘗試並在頁面中選項卡不起作用時。如果我在grdiview中點擊一個文本框,那麼按Tab就什麼也不做,如果我點擊gridview外部,我可以通過頁面上的其他控件選項卡,然後它將選項卡放入gridiview的第一個單元格中,然後停止/
我有一個動態數量的列和行的gridview。在每個gridiview單元格中,textbox get的添加動態。我需要用戶能夠通過這些文本框標籤,但我無法讓它工作。Tabindex動態創建字段
我設置了文本框的tabindex,當它在後面的代碼中創建時,但是當我嘗試並在頁面中選項卡不起作用時。如果我在grdiview中點擊一個文本框,那麼按Tab就什麼也不做,如果我點擊gridview外部,我可以通過頁面上的其他控件選項卡,然後它將選項卡放入gridiview的第一個單元格中,然後停止/
那麼我解決了這個問題。我在Key Down上運行了一些JavaScript,以防止用戶輸入數字以外的任何內容,這些數字阻止了Tab鍵。刪除它,它的工作。
'昂貴'的bug ... – Aristos 2010-03-25 07:46:13
也許你可以創建一個JavaScript方法來獲取頁面上所有文本框的列表,並通過檢查keypress事件來將焦點轉移到下一個文本框?
當你設置tabindex時,你可以分享你的代碼嗎? – 2010-03-24 15:29:22