WebControl.AccessKey-Eigenschaft
Ruft die Zugriffstaste ab, mit der Sie schnell zum Webserversteuerelement navigieren können, oder legt diese fest.
Namespace: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public Overridable Property AccessKey As String
'Usage
Dim instance As WebControl
Dim value As String
value = instance.AccessKey
instance.AccessKey = value
public virtual string AccessKey { get; set; }
public:
virtual property String^ AccessKey {
String^ get ();
void set (String^ value);
}
/** @property */
public String get_AccessKey ()
/** @property */
public void set_AccessKey (String value)
public function get AccessKey () : String
public function set AccessKey (value : String)
Eigenschaftenwert
Die Zugriffstaste für schnelles Navigieren zum Webserversteuerelement. Der Standardwert ist Empty und gibt an, dass diese Eigenschaft nicht festgelegt ist.
Ausnahmen
Ausnahmetyp | Bedingung |
---|---|
Die angegebene Zugriffstaste ist weder NULL (Nothing in Visual Basic), noch Empty, noch eine Zeichenfolge mit einem einzigen Zeichen. |
Hinweise
Mit der AccessKey-Eigenschaft geben Sie die Tastenkombination für das Webserversteuerelement an. Auf diese Weise können Sie durch Drücken von ALT und der Taste für das angegebene Zeichen schnell zum Steuerelement navigieren. Wenn die Zugriffstaste für ein Steuerelement z. B. auf die Zeichenfolge "D" festgelegt wird, bedeutet dies, dass der Benutzer durch Drücken von ALT+D zum Steuerelement navigieren kann.
Für die AccessKey-Eigenschaft ist nur eine Zeichenfolge mit einem einzigen Zeichen zulässig. Wenn Sie versuchen, diese Eigenschaft auf einen Wert festzulegen, der weder NULL (Nothing in Visual Basic), noch Empty, noch eine Zeichenfolge mit einem einzigen Zeichen ist, wird eine Ausnahme ausgelöst.
Hinweis
Diese Eigenschaft wird nur in Internet Explorer ab Version 4.0 unterstützt.
Thema | Position |
---|---|
Gewusst wie: Hinzufügen von Button-Webserversteuerelementen zu einer Web Forms-Seite (Visual Studio) | Erstellen von ASP.NET-Webanwendungen in Visual Studio |
Gewusst wie: Eingabehilfenvalidierung von Webseiten in Visual Web Developer | Erstellen von ASP.NET-Webanwendungen in Visual Studio |
Gewusst wie: Eingabehilfenvalidierung von Webseiten in Visual Web Developer | Erstellen von ASP.NET-Webanwendungen in Visual Studio |
Gewusst wie: Hinzufügen von Button-Webserversteuerelementen zu einer Web Forms-Seite (Visual Studio) | Erstellen von ASP.NET-Webanwendungen in Visual Studio |
Gewusst wie: Eingabehilfenvalidierung von Webseiten in Visual Web Developer | Erstellen von ASP.NET-Webanwendungen in Visual Studio |
Gewusst wie: Hinzufügen von Button-Webserversteuerelementen zu einer Web Forms-Seite (Visual Studio) | Erstellen von ASP.NET-Webanwendungen in Visual Studio |
Gewusst wie: Hinzufügen von Button-Webserversteuerelementen zu einer Web Forms-Seite | Erstellen von ASP.NET-Webanwendungen |
Beispiel
Im folgenden Beispiel wird veranschaulicht, wie die AccessKey-Eigenschaft eines TextBox-Steuerelements festgelegt und verwendet werden kann.
<%@ Page Language="VB" AutoEventWireup="True" %>
<html>
<head>
</head>
<body>
<h3>AccessKey Property of a Web Control</h3>
<form runat="server">
<asp:TextBox id="TextBox1"
AccessKey="Y"
Text="Press Alt-Y to get focus here"
Columns="45"
runat="server"/>
<p>
<asp:TextBox id="TextBox2"
AccessKey="Z"
Text="Press Alt-Z to get focus here"
Columns="45"
runat="server"/>
</form>
</body>
</html>
<%@ Page Language="C#" AutoEventWireup="True" %>
<html>
<head>
</head>
<body>
<h3>AccessKey Property of a Web Control</h3>
<form runat="server">
<asp:TextBox id="TextBox1"
AccessKey="Y"
Text="Press Alt-Y to get focus here"
Columns="45"
runat="server"/>
<p>
<asp:TextBox id="TextBox2"
AccessKey="Z"
Text="Press Alt-Z to get focus here"
Columns="45"
runat="server"/>
</form>
</body>
</html>
<%@ Page Language="JScript" AutoEventWireup="True" %>
<html>
<head>
</head>
<body>
<h3>AccessKey Property of a Web Control</h3>
<form runat="server">
<asp:TextBox id="TextBox1"
AccessKey="Y"
Text="Press Alt-Y to get focus here"
Columns="45"
runat="server"/>
<p>
<asp:TextBox id="TextBox2"
AccessKey="Z"
Text="Press Alt-Z to get focus here"
Columns="45"
runat="server"/>
</form>
</body>
</html>
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
WebControl-Klasse
WebControl-Member
System.Web.UI.WebControls-Namespace
Weitere Ressourcen
ASP.NET-Webserversteuerelemente und Browserfunktionen
Syntax des Webserversteuerelements
Entwickeln von benutzerdefinierten ASP.NET-Serversteuerelementen