我有一个带有5个文本框的表单。当我按Tab键时,我希望按照特定的顺序选择每个选项,如tbox1,tbox5,tbox2,......
我该怎么做?
答案 0 :(得分:3)
您需要在控件上设置.TabIndex
属性。
这将允许您设置在通过UI切换时他们聚焦的顺序。但请记住,控件中此属性没有唯一约束。您可以将多个控件设置为具有相同的TabIndex
,并且这些特定控件的顺序将恢复为默认情况下的任何顺序,而没有明确的Tab键排序。
答案 1 :(得分:0)
您需要设置每个元素的选项卡索引。您可以在Visual Studio设计器中进行设置。
答案 2 :(得分:0)
设置文本框控件的TabIndex属性。
<asp:TextBox ID="txtFirstName" runat="server" CssClass="txtRegForm" MaxLength="50" TabIndex="1"></asp:TextBox>
<asp:TextBox ID="txtLastName" runat="server" CssClass="txtRegForm" MaxLength="50" TabIndex="2"></asp:TextBox>
<asp:TextBox ID="txtStreetName" runat="server" CssClass="txtRegForm" MaxLength="50" TabIndex="3"></asp:TextBox>
选项卡索引中的值决定从一个文本框切换到另一个文本框的orde