2008-10-24 12 views
7

In WinForms kann ich ein Formular entwerfen und über einen TabValue steuern, welches Steuerelement jedes Mal ausgewählt wird, wenn der Benutzer auf "Tab" klickt. Meine Frage, gibt es in einem Webformular einen Mechanismus, um dasselbe zu tun?Tabbing-Verhalten in WebForms

Edit: Gilt das gleiche für eine Ajax schwere Anwendung?

+0

Können Sie näher erläutern, warum Sie denken, Ajax würde einen Unterschied machen? Erstellen Sie Steuerelemente dynamisch in JavaScript? –

Antwort

11

Sie können dies mit der Eigenschaft TabIndex für die ASP-Steuerelemente festlegen. Wenn Sie dies auf etwas tun möchten, das kein ASP-Steuerelement ist, können Sie auch etwas wie das jQuery tabIndex plugin versuchen.

4

Websteuerelemente verfügen über eine TabIndex-Eigenschaft, die Sie festlegen können.

2

Wenn Sie die TabIndex-Werte verwenden, benennen Sie sie als 5,10,15,20 und so weiter statt 1,2,3,4. Wenn Sie also später ein Steuerelement einfügen oder es sogar verschieben möchten, würden Sie dies tun Sie müssen die TabIndex-Eigenschaft für alle Steuerelemente nicht neu nummerieren.