Tab索引不适用于asp.net中动态添加的控件

时间:2013-11-26 07:25:37

标签: c# asp.net repeater

我有一个网页,需要在转发器中重复控件。选项卡索引已分配给控件。通过单击转发器中的加号按钮重复这些控件,它们采用与先前控件相对应的相同选项卡索引。

e.g。第一个用户控件中的CardHolderFirstName文本框的选项卡索引与第二个用户控件中的CardHolderFirstName文本框的选项卡索引完全匹配。因此,当我在第一个用户控件中将焦点设置为CardHolderFirstName文本框时按Tab键,而不是在第一个用户控件中将焦点设置为CardHolderMiddleName文本框;它将焦点设置为第二个用户控件中的CardHolderFirstName文本框。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

如果您动态添加新控件并希望使用Tab控制它,请务必设置tabindex和tabstop属性

Button button1 = new Button();
button1.TabIndex = 1;
button1.TabStop = true;

请参阅MSDN