我有一个带有 2 个文本框(以及其他控件)的表单。他们都有 TextChanged 事件。我正在使用 Tab 键从一个控件转到另一个控件。
在第一个文本框中输入一些值然后按 Tab 后,焦点不会转到第二个文本框。
我在用着TextBox2.Focus();
但这不起作用。
您的代码对我没有用。我的 TextBox 确实有 OnTextChanged 事件。我实现了 TabIndex,但这在 PostBack 之后不起作用。
我有一个带有 2 个文本框(以及其他控件)的表单。他们都有 TextChanged 事件。我正在使用 Tab 键从一个控件转到另一个控件。
在第一个文本框中输入一些值然后按 Tab 后,焦点不会转到第二个文本框。
我在用着TextBox2.Focus();
但这不起作用。
您的代码对我没有用。我的 TextBox 确实有 OnTextChanged 事件。我实现了 TabIndex,但这在 PostBack 之后不起作用。
当您可以使用纯 html 属性tabindex处理它时,为什么要执行服务器端代码
<span>2</span><input type='text' tabindex="1" /><br/>
<span>1</span><input type='text' tabindex="3" /><br/>
<span>3</span><input type='text' tabindex="4" /><br/>
<span>4</span><input type='text' tabindex="2" /><br/>
<asp:TextBox ID="txtField1" runat="server" tabindex="1" />
<asp:TextBox ID="txtField2" runat="server" tabindex="2" />