HtmlControl.Disabled-Eigenschaft
Ruft einen Wert ab, der angibt, ob das HTML-Serversteuerelement deaktiviert ist, oder legt diesen fest.
Namespace: System.Web.UI.HtmlControls
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public Property Disabled As Boolean
'Usage
Dim instance As HtmlControl
Dim value As Boolean
value = instance.Disabled
instance.Disabled = value
public bool Disabled { get; set; }
public:
property bool Disabled {
bool get ();
void set (bool value);
}
/** @property */
public boolean get_Disabled ()
/** @property */
public void set_Disabled (boolean value)
public function get Disabled () : boolean
public function set Disabled (value : boolean)
Eigenschaftenwert
true, wenn das Steuerelement deaktiviert ist, andernfalls false. Der Standardwert ist false.
Hinweise
Im Browser kann ein deaktiviertes Element oder Steuerelement nur gelesen werden. Dies unterliegt jedoch den folgenden zusätzlichen Einschränkungen: Der Wert wird nicht mit dem Formular gesendet, das Element oder Steuerelement kann keinen Fokus erhalten und wird beim Navigieren im Dokument mithilfe der Tabulatortaste übersprungen.
Beispiel
Im folgenden Codebeispiel wird veranschaulicht, wie Sie mit der Disabled-Eigenschaft programmgesteuert ein HtmlInputButton-Steuerelement aktivieren und deaktivieren können.
<%@ Page Language="VB" AutoEventWireup="True" %>
<html>
<head>
<script language="VB" runat=server>
Sub Submit_Clicked(sender As Object, e As EventArgs)
Message.InnerHtml = "You clicked the submit button."
End Sub 'Submit_Clicked
Sub Enable_Clicked(sender As Object, e As EventArgs)
Message.InnerHtml = ""
Submit2.Disabled = Not Submit2.Disabled
End Sub 'Enable_Clicked
</script>
</head>
<body>
<form method=post runat=server>
<h3>HtmlControl Disabled Property Example</h3>
<input id="Submit1"
type="submit"
value="Enable/Disable Submit Button"
OnServerClick="Enable_Clicked"
runat="server"/>
<br><br>
<input id="Submit2"
type="submit"
value="Submit"
OnServerClick="Submit_Clicked"
runat="server"/>
<br><br>
<span id="Message" runat="server"/>
</form>
</body>
</html>
<%@ Page Language="C#" AutoEventWireup="True" %>
<html>
<head>
<script language="C#" runat=server>
void Submit_Clicked(Object sender, EventArgs e)
{
Message.InnerHtml = "You clicked the submit button.";
}
void Enable_Clicked(Object sender, EventArgs e)
{
Message.InnerHtml = "";
Submit2.Disabled=!Submit2.Disabled;
}
</script>
</head>
<body>
<form method=post runat=server>
<h3>HtmlControl Disabled Property Example</h3>
<input id="Submit1"
type="submit"
value="Enable/Disable Submit Button"
OnServerClick="Enable_Clicked"
runat="server"/>
<br><br>
<input id="Submit2"
type="submit"
value="Submit"
OnServerClick="Submit_Clicked"
runat="server"/>
<br><br>
<span id="Message" runat="server"/>
</form>
</body>
</html>
<%@ Page Language="JScript" AutoEventWireup="True" %>
<html>
<head>
<script language="jscript" runat=server>
function Submit_Clicked(sender: Object, e: EventArgs){
Message.InnerHtml = "You clicked the submit button."
}
function Enable_Clicked(sender: Object, e: EventArgs){
Message.InnerHtml = ""
Submit2.Disabled = !Submit2.Disabled
}
</script>
</head>
<body>
<form method=post runat=server>
<h3>HtmlControl Disabled Property Example</h3>
<input id="Submit1"
type="submit"
value="Enable/Disable Submit Button"
OnServerClick="Enable_Clicked"
runat="server"/>
<br><br>
<input id="Submit2"
type="submit"
value="Submit"
OnServerClick="Submit_Clicked"
runat="server"/>
<br><br>
<span id="Message" 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
HtmlControl-Klasse
HtmlControl-Member
System.Web.UI.HtmlControls-Namespace
HtmlInputButton