2010-03-18 89 views
2

我有一个动态数量的列和行的gridview。在每个gridiview单元格中,textbox get的添加动态。我需要用户能够通过这些文本框标签,但我无法让它工作。Tabindex动态创建字段

我设置了文本框的tabindex,当它在后面的代码中创建时,但是当我尝试并在页面中选项卡不起作用时。如果我在grdiview中点击一个文本框,那么按Tab就什么也不做,如果我点击gridview外部,我可以通过页面上的其他控件选项卡,然后它将选项卡放入gridiview的第一个单元格中,然后停止/

+1

当你设置tabindex时,你可以分享你的代码吗? – 2010-03-24 15:29:22

回答

1

那么我解决了这个问题。我在Key Down上运行了一些JavaScript,以防止用户输入数字以外的任何内容,这些数字阻止了Tab键。删除它,它的工作。

+0

'昂贵'的bug ... – Aristos 2010-03-25 07:46:13

1

也许你可以创建一个JavaScript方法来获取页面上所有文本框的列表,并通过检查keypress事件来将焦点转移到下一个文本框?