Не удается установить tabindex на ASP: LinkButton

У меня есть проект ASP Web Forms с элементом управления LinkButton. Я пытаюсь установить tabindex в сетке свойств элемента управления, и он добавляет его в код, однако, когда я компилирую и запускаю страницу, tabindex исчезает. Причина, по которой мне нужен tabindex (tabindex="0"), состоит в том, чтобы сделать эту кнопку ссылки доступной для вкладок.

Я также пробовал с tabindex 1 и tabindex 2.

Here is my .ascx control:

<asp:LinkButton
    runat="server"
    CssClass="continue-button"
    ID="continue"
    OnClientClick="ProcessFormAnimation();"
    OnCommand="continue_Command"
    TabIndex="2">
    Continue
</asp:LinkButton>

Вот отрендеренный код:

<a onclick="ProcessFormAnimation();" id="continue" class="continue-button">
	Continue
</a>


person Lee    schedule 16.07.2018    source источник
comment
Что такое результирующая разметка ASP? Что такое результирующий HTML в браузере?   -  person David    schedule 16.07.2018
comment
Спасибо, @David, я добавил разметку выше.   -  person Lee    schedule 17.07.2018


Ответы (1)


TabIndex поддержки LinkButton

Документация Microsoft ASP.NET

Вспоминая это,

Только элементы управления с индексом табуляции, отличным от нуля, будут отображать атрибут tabindex.

person grecio beline    schedule 16.07.2018
comment
Я установил tabindex на 1 и 2, но он все равно не отображается. - person Lee; 17.07.2018
comment
см.: codeproject.com/Articles/ 17952/ - person grecio beline; 17.07.2018