Freigeben über


ChangePassword Klasse

Definition

Bietet eine Benutzeroberfläche, über die Benutzer ihr Websitekennwort ändern können.

public ref class ChangePassword : System::Web::UI::WebControls::CompositeControl
[System.ComponentModel.Bindable(false)]
public class ChangePassword : System.Web.UI.WebControls.CompositeControl
[<System.ComponentModel.Bindable(false)>]
type ChangePassword = class
    inherit CompositeControl
    interface INamingContainer
Public Class ChangePassword
Inherits CompositeControl
Vererbung
Attribute
Implementiert

Beispiele

Im folgenden Codebeispiel wird gezeigt, wie die NewPasswordRegularExpression -Eigenschaft festgelegt wird, um einen regulären Ausdruck zu definieren, der Kennwörter überprüft, um sicherzustellen, dass sie die folgenden Kriterien erfüllen:

  • Sind größer als sechs Zeichen.

  • Enthält mindestens eine Ziffer.

  • Enthält mindestens ein spezielles (nicht alphanumerisches) Zeichen.

Die in der PasswordHintText -Eigenschaft enthaltenen Kennwortanforderungen werden dem Benutzer angezeigt.

Wenn das vom Benutzer eingegebene Kennwort die Anforderungen der NewPasswordRegularExpression Eigenschaft nicht erfüllt, wird dem Benutzer der in der NewPasswordRegularExpressionErrorMessage -Eigenschaft enthaltene Text angezeigt. Wenn kein neues Kennwort eingegeben wird, wird dem Benutzer der in der NewPasswordRequiredErrorMessage -Eigenschaft enthaltene Text angezeigt.

Hinweis

Das neue Kennwort muss die Mindestanforderungen erfüllen, die vom Mitgliedschaftsanbieter in den MinRequiredPasswordLengthEigenschaften , MinRequiredNonAlphanumericCharactersund PasswordStrengthRegularExpression festgelegt werden. Wenn das Kennwort diese Anforderungen nicht erfüllt, wird das ChangePasswordError Ereignis ausgelöst.

<%@ page language="C#"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
  <title>Change Password with Validation</title>
</head>
<body>
  <form id="form1" runat="server">
  <div>
  <asp:changepassword id="ChangePassword1" runat="server"
  PasswordHintText = 
    "Please enter a password at least 7 characters long, 
    containing a number and one special character."
  NewPasswordRegularExpression =
    '@\"(?=.{7,})(?=(.*\d){1,})(?=(.*\W){1,})' 
  NewPasswordRegularExpressionErrorMessage =
    "Error: Your password must be at least 7 characters long, 
    and contain at least one number and one special character." >
  </asp:changepassword>
  </div>
  </form>
</body>
</html>
<%@ page language="VB"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
  <title>Change Password with Validation</title>
</head>
<body>
  <form id="form1" runat="server">
  <div>
  <asp:changepassword id="ChangePassword1" runat="server"
  PasswordHintText = "Please enter a password at least 7 characters long, containing a number and one special character."
  NewPasswordRegularExpression = '@\"(?=.{7,})(?=(.*\d){1,})(?=(.*\W){1,})' 
  NewPasswordRegularExpressionErrorMessage = "Your password must be at least 7 characters long, and contain at least one number and one special character.">
  </asp:changepassword>
  </div>
  </form>
</body>
</html>

Hinweise

In diesem Thema:

Einführung

Verwenden Sie das ChangePassword Steuerelement auf einer Seite, damit Ihre Websitebenutzer die Kennwörter ändern können, die sie für die Anmeldung bei Ihrer Website verwenden.

Hinweis

Wenn Sie nicht mit den in ASP.NET verfügbaren Anmeldesteuerelementen vertraut sind, lesen Sie ASP.NET Übersicht über Anmeldesteuerelemente , bevor Sie fortfahren. Eine Liste mit anderen Themen im Zusammenhang mit Anmeldesteuerelementen und Mitgliedschaft finden Sie unter Verwalten von Benutzern mithilfe der Mitgliedschaft.

Wichtig

Die Übermittlung von Kennwörtern über HTTP stellt eine potenzielle Sicherheitsbedrohung dar. HTTP-Übertragungen können von böswilligen Benutzern angezeigt oder kompromittiert werden. Um die Sicherheit bei verwendung von Anmeldesteuerelementen zu verbessern, sollten Sie das HTTPS-Protokoll mit SSL-Verschlüsselung (Secure Sockets Layer) verwenden, um sicherzustellen, dass das Kennwort des Benutzers während des Postbacks nicht gelesen werden kann. Weitere Informationen finden Sie unter Schützen von Anmeldesteuerelementen.

Das ChangePassword Steuerelement verwendet den in der MembershipProvider -Eigenschaft definierten Mitgliedschaftsanbieter, um das kennwort zu ändern, das im Datenspeicher des Mitgliedschaftsanbieters für die Website gespeichert ist. Wenn Sie keinen Mitgliedschaftsanbieter zuweisen, verwendet das Steuerelement den ChangePassword Standardmitgliedschaftsanbieter, der im Abschnitt Mitgliedschaft der Web.config-Datei definiert ist. Mit ChangePassword dem Steuerelement können Benutzer die folgenden Aktionen ausführen:

  • Ändern Sie ihr Kennwort, wenn sie angemeldet sind.

  • Ändern Sie ihr Kennwort, wenn sie nicht angemeldet sind, solange die Seite, die das ChangePassword Steuerelement enthält, anonymen Zugriff zulässt und die DisplayUserName -Eigenschaft lautet true.

  • Ändern Sie das Kennwort für ein Benutzerkonto, auch wenn es als anderer Benutzer angemeldet ist. Dazu muss die DisplayUserName -Eigenschaft sein true.

Wenn Sie die DisplayUserName Eigenschaft auf festlegen true , wird das Textfeld Benutzername angezeigt, mit dem der Benutzer einen Benutzernamen eingeben kann. Wenn der Benutzer angemeldet ist, wird das UserName Steuerelement mit dem Namen des angemeldeten Benutzers aufgefüllt. Nachdem das Kennwort für den angegebenen Benutzernamen geändert wurde, wird der Benutzer bei dem Konto angemeldet, das dem geänderten Kennwort zugeordnet ist, auch wenn der Benutzer zuvor nicht bei diesem Konto angemeldet war.

Wichtig

Das Akzeptieren von Benutzereingaben ist eine potenzielle Sicherheitsbedrohung. Böswillige Benutzer können Daten senden, die Sicherheitsrisiken aufdecken sollen, oder Programme ausführen, die versuchen, kennwörter zu generieren. Um die Sicherheit beim Arbeiten mit Benutzereingaben zu verbessern, sollten Sie die Validierungsfeatures Ihres Steuerelements verwenden und alle Datenanbieter schützen, die für Ihr Steuerelement konfiguriert sind. Weitere Informationen finden Sie unter Schützen von Anmeldesteuerelementen, Grundlegende Sicherheitsmethoden für Webanwendungen und Sichern der Mitgliedschaft.

Senden von E-Mail-Nachrichten

Das ChangePassword Steuerelement kann so konfiguriert werden, dass E-Mail-Dienste zum Senden des neuen Kennworts an den Benutzer verwendet werden. Um E-Mail-Nachrichten von ASP.NET Webserversteuerelementen an Benutzer zu senden, müssen Sie einen E-Mail-Server in der Web.config-Datei für Ihre Anwendung konfigurieren. Weitere Informationen finden Sie unter Vorgehensweise: Installieren und Konfigurieren virtueller SMTP-Server in IIS 6.0.

E-Mail-Nachrichten werden mithilfe der MailDefinition -Klasse konfiguriert. Sie müssen die BodyFileName -Eigenschaft festlegen, um ASP.NET anzuweisen, E-Mails zu senden.

Wichtig

Das Senden von Benutzernamen oder Kennwörtern per E-Mail stellt eine potenzielle Sicherheitsbedrohung dar. E-Mail-Nachrichten werden in der Regel als Nur-Text gesendet und können von speziellen Netzwerkanwendungen gelesen werden. Um die Sicherheit zu verbessern, verwenden Sie die Unter Sichern von Anmeldesteuerelementen beschriebenen Entschärfungen.

Hinweis

Es ist nicht möglich, zu garantieren, dass ein Benutzer eine E-Mail-Nachricht empfängt oder anzeigen wird. Um zu überprüfen, ob ein Benutzer eine Nachricht erhalten hat, geben Sie in der E-Mail-Nachricht einen Bestätigungslink an, mit dem der Benutzer bestätigen kann, dass die Benachrichtigung empfangen wurde.

Ansichten

Das ChangePassword Steuerelement verfügt über zwei Zustände oder Ansichten:

  • Kennwort ändern Ansicht Fordert das aktuelle Kennwort an, und der Benutzer muss das neue Kennwort zur Bestätigung zweimal eingeben. Wenn Sie benutzern, die nicht angemeldet sind, erlauben, ihre Kennwörter zu ändern, legen Sie die DisplayUserName -Eigenschaft auf fest true , um das Steuerelement in der UserName Ansicht Kennwort ändern anzuzeigen. Das UserName Steuerelement ermöglicht es dem Benutzer, seinen registrierten Benutzernamen anzugeben. Wenn beim Ändern des Kennworts ein Fehler auftritt, wird eine Fehlermeldung in der Ansicht Kennwort ändern angezeigt, sodass der Benutzer es erneut versuchen kann.

  • Erfolgsansicht Bestätigt, dass das Kennwort geändert wurde.

    Wichtig

    Die Funktionalität zum Ändern von Kennwörtern und zum Fortfahren und Abbrechen wird an jede Schaltfläche angefügt, die den richtigen Befehlsnamen hat, unabhängig davon, auf welcher Ansicht die Schaltfläche platziert wird. Beispielsweise versucht eine Schaltfläche mit dem Wert commandname=changepassword in der Erfolgsansicht, das Kennwort zu ändern, und führt zu einer Ausnahme.

Stile und Vorlagen

Sie können einen umfangreichen Satz von Stileigenschaften verwenden, um die Darstellung des ChangePassword Steuerelements anzupassen. Alternativ können Sie benutzerdefinierte Vorlagen auf die beiden Ansichten anwenden, wenn Sie die vollständige Kontrolle über die Darstellung des ChangePassword Steuerelements benötigen. Wenn Sie eine Vorlage für eine Ansicht definieren, werden die ControlStyle Eigenschaften angewendet. Eine Liste der Steuerelemente, die Sie in den Ansichtsvorlagen festlegen müssen, finden Sie in den ChangePasswordTemplate Eigenschaften und SuccessTemplate . Das ChangePassword Steuerelement untersucht den Inhalt in der Vorlage und löst eine Ausnahme aus, wenn ein erforderliches Steuerelement nicht gefunden, nicht richtig benannt oder vom falschen Typ ist. Wenn Sie beispielsweise den Inhalt in der Vorlage verwenden und die DisplayUserName -Eigenschaft auf truefestlegen, löst eine ChangePassword Ausnahme aus, wenn ein oder ein TextBox anderes IEditableTextControl Steuerelement für den Benutzernamen nicht gefunden wird.

In der folgenden Tabelle sind die Eigenschaften des ChangePassword Steuerelementstils aufgeführt und beschrieben, auf welches UI-Element sie sich auswirken. Eine Liste der Eigenschaften, für die die einzelnen Stile gelten, finden Sie in der einzelnen Formatvorlageeigenschaft.

ChangePassword style-Eigenschaft Benutzeroberflächenelement
CancelButtonStyle Schaltfläche Abbrechen in der Ansicht Kennwort ändern.
ChangePasswordButtonStyle Schaltfläche Kennwort ändern in der Ansicht Kennwort ändern.
ContinueButtonStyle Schaltfläche "Weiter" in der Ansicht "Erfolg"
FailureTextStyle Fehlertext, der dem Benutzer angezeigt wird.
HyperLinkStyle Links zu anderen Seiten.
InstructionTextStyle Anweisungstext auf der Seite, die die Verwendung des ChangePassword Steuerelements beschreibt.
LabelStyle Bezeichnungen für alle Eingabefelder, z. B. Textfelder.
PasswordHintStyle Hinweise zum Bereitstellen eines akzeptablen Kennworts für die Website.
SuccessTextStyle Text, der dem Benutzer angezeigt wird, wenn das Kennwort erfolgreich geändert wurde.
TextBoxStyle Texteingabefelder.
TitleTextStyle Titel für die Ansichten Kennwort ändern und Erfolg.

Anwenden von CSS-Formatvorlagen

Mit ChangePassword dem Steuerelement können Sie CSS-Stilregeln im Markup angeben. Wenn Sie Vorlagen zum Anpassen der Darstellung des ChangePassword Steuerelements verwenden, können Sie CSS-Stile im Markup in den Vorlagen angeben. In diesem Fall ist keine zusätzliche äußere Tabelle erforderlich. Sie können verhindern, dass die Tabelle gerendert wird, indem Sie die RenderOuterTable -Eigenschaft auf falsefestlegen.

Validierungsgruppen

Das ChangePassword Steuerelement verwendet eine Validierungsgruppe, damit andere Felder auf derselben Seite wie das ChangePassword Steuerelement separat überprüft werden können. Standardmäßig wird die ID Eigenschaft des Steuerelements ChangePassword als Name der Validierungsgruppe verwendet. Ein Steuerelement mit der ID "ChangePassword1" verwendet beispielsweise ChangePassword auch den Namen der ChangePassword1 Validierungsgruppe von. Um die Validierungsgruppe festzulegen, zu der das ChangePassword Steuerelement gehört, müssen Sie eine Vorlage mit dem Steuerelement erstellen und dann den Namen der Validierungsgruppe ändern.

Um Fehlermeldungen anzuzeigen, wenn ein Benutzer ein TextBox Steuerelement leer lässt, fügen Sie der Seite ein ValidationSummary Steuerelement hinzu. Legen Sie die ValidationGroup -Eigenschaft des -Steuerelements ValidationSummary auf die ID -Eigenschaft des -Steuerelements ChangePassword fest.

Zugriffsschlüssel und Registerkartenindizes

Informationen zur Verwendung der AccessKey Eigenschaft und der TabIndex Eigenschaft eines ChangePassword Steuerelements finden Sie unter Barrierefreiheit in Visual Studio und ASP.NET und ASP.NET-Steuerelemente und Barrierefreiheit.

Zugriff

Weitere Informationen zur Verwendung dieses Steuerelement so konfigurieren, dass sie Markup generiert, das Accessibility Standards entspricht, finden Sie unter Barrierefreiheit in Visual Studio und ASP.NET und ASP.NET-Steuerelemente und Barrierefreiheit.

Zugreifen auf Steuerelemente während Page_Load und Page_Init

ChangePassword Steuerelementeigenschaften, die durch Textfelder dargestellt werden, z. B UserName . und CurrentPassword, sind während aller Phasen des Seitenlebenszyklus zugänglich. Insbesondere während der Page_Init- und Page_Load-Phasen haben diese Eigenschaften den gleichen Wert wie beim Rendern des ChangePassword Steuerelements. Wenn der Benutzer den Wert der -Eigenschaft durch Ändern des UserNameUserName Textfelds ändert, ist der neue Wert verfügbar, wenn das geänderte Ereignis ausgelöst wird, das nach der Page_Load-Phase auftritt. Wenn Sie also den Wert der Eigenschaft in der UserName Page_Init Phase oder Page_Load Phase festlegen und einen benutzerdefinierten Handler für ein ChangePassword Ereignis bereitstellen, überschreibt jede Änderung, die UserName der Benutzer im Textfeld vornimmt, den Wert, der in der Page_Init- oder Page_Load-Phase festgelegt wurde.

Deklarative Syntax

<asp:ChangePassword  
    AccessKey="string"  
    BackColor="color name|#dddddd"  
    BorderColor="color name|#dddddd"  
    BorderPadding="integer"  
    BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|Groove|Ridge|  
        Inset|Outset"  
    BorderWidth="size"  
    CancelButtonImageUrl="uri"  
    CancelButtonText="string"  
    CancelButtonType="Button|Image|Link"  
    CancelDestinationPageUrl="uri"  
    ChangePasswordButtonImageUrl="uri"  
    ChangePasswordButtonText="string"  
    ChangePasswordButtonType="Button|Image|Link"  
    ChangePasswordFailureText="string"  
    ChangePasswordTitleText="string"  
    ConfirmNewPasswordLabelText="string"  
    ConfirmPasswordCompareErrorMessage="string"  
    ConfirmPasswordRequiredErrorMessage="string"  
    ContinueButtonImageUrl="uri"  
    ContinueButtonText="string"  
    ContinueButtonType="Button|Image|Link"  
    ContinueDestinationPageUrl="uri"  
    CreateUserIconUrl="uri"  
    CreateUserText="string"  
    CreateUserUrl="uri"  
    CssClass="string"  
    DisplayUserName="True|False"  
    EditProfileIconUrl="uri"  
    EditProfileText="string"  
    EditProfileUrl="uri"  
    Enabled="True|False"  
    EnableTheming="True|False"  
    EnableViewState="True|False"  
    Font-Bold="True|False"  
    Font-Italic="True|False"  
    Font-Names="string"  
    Font-Overline="True|False"  
    Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|Medium|  
        Large|X-Large|XX-Large"  
    Font-Strikeout="True|False"  
    Font-Underline="True|False"  
    ForeColor="color name|#dddddd"  
    Height="size"  
    HelpPageIconUrl="uri"  
    HelpPageText="string"  
    HelpPageUrl="uri"  
    ID="string"  
    InstructionText="string"  
    MailDefinition-BodyFileName="uri"  
    MailDefinition-CC="string"  
    MailDefinition-From="string"  
    MailDefinition-IsBodyHtml="True|False"  
    MailDefinition-Priority="Normal|Low|High"  
    MailDefinition-Subject="string"  
    MembershipProvider="string"  
    NewPasswordLabelText="string"  
    NewPasswordRegularExpression="string"  
    NewPasswordRegularExpressionErrorMessage="string"  
    NewPasswordRequiredErrorMessage="string"  
    OnCancelButtonClick="CancelButtonClick event handler"  
    OnChangedPassword="ChangedPassword event handler"  
    OnChangePasswordError="ChangePasswordError event handler"  
    OnChangingPassword="ChangingPassword event handler"  
    OnContinueButtonClick="ContinueButtonClick event handler"  
    OnDataBinding="DataBinding event handler"  
    OnDisposed="Disposed event handler"  
    OnInit="Init event handler"  
    OnLoad="Load event handler"  
    OnPreRender="PreRender event handler"  
    OnSendingMail="SendingMail event handler"  
    OnSendMailError="SendMailError event handler"  
    OnUnload="Unload event handler"  
    PasswordHintText="string"  
    PasswordLabelText="string"  
    PasswordRecoveryIconUrl="uri"  
    PasswordRecoveryText="string"  
    PasswordRecoveryUrl="uri"  
    PasswordRequiredErrorMessage="string"  
    runat="server"  
    SkinID="string"  
    Style="string"  
    SuccessPageUrl="uri"  
    SuccessText="string"  
    SuccessTitleText="string"  
    TabIndex="integer"  
    ToolTip="string"  
    UserName="string"  
    UserNameLabelText="string"  
    UserNameRequiredErrorMessage="string"  
    Visible="True|False"  
    Width="size"  
>  
        <CancelButtonStyle/>  
        <ChangePasswordButtonStyle/>  
        <ChangePasswordTemplate>  
            <!-- child controls -->  
        </ChangePasswordTemplate>  
        <ContinueButtonStyle/>  
        <FailureTextStyle/>  
        <HyperLinkStyle/>  
        <InstructionTextStyle/>  
        <LabelStyle/>  
        <MailDefinition  
            BodyFileName="uri"  
            CC="string"  
            From="string"  
            IsBodyHtml="True|False"  
            Priority="Normal|Low|High"  
            Subject="string"  
>  
                <EmbeddedObjects>  
                        <asp:EmbeddedMailObject  
                            Name="string"  
                            Path="uri"  
                        />  
                </EmbeddedObjects>  
        </MailDefinition>  
        <PasswordHintStyle/>  
        <SuccessTemplate>  
            <!-- child controls -->  
        </SuccessTemplate>  
        <SuccessTextStyle/>  
        <TextBoxStyle/>  
        <TitleTextStyle/>  
        <ValidatorTextStyle/>  
</asp:ChangePassword>  

Konstruktoren

ChangePassword()

Initialisiert eine neue Instanz der ChangePassword-Klasse.

Felder

CancelButtonCommandName

Stellt den CommandName-Wert der Schaltfläche Abbrechen dar. Dieses Feld ist schreibgeschützt.

ChangePasswordButtonCommandName

Stellt den CommandName-Wert der Schaltfläche Kennwort ändern dar. Dieses Feld ist schreibgeschützt.

ContinueButtonCommandName

Stellt den CommandName-Wert der Schaltfläche Weiter dar. Dieses Feld ist schreibgeschützt.

Eigenschaften

AccessKey

Ruft die Zugriffstaste ab, mit der Sie schnell zum Webserversteuerelement navigieren können, oder legt diese fest.

(Geerbt von WebControl)
Adapter

Ruft den browserspezifischen Adapter für das Steuerelement ab.

(Geerbt von Control)
AppRelativeTemplateSourceDirectory

Ruft das anwendungsrelative virtuelle Verzeichnis des Page-Objekts oder des UserControl-Objekt ab, das dieses Steuerelement enthält, oder legt dieses Verzeichnis fest.

(Geerbt von Control)
Attributes

Ruft die Auflistung von beliebigen Attributen (nur für die Darstellung) ab, die keinen Eigenschaften des Steuerelements entsprechen.

(Geerbt von WebControl)
BackColor

Ruft die Hintergrundfarbe des Webserversteuerelements ab oder legt diese fest.

(Geerbt von WebControl)
BindingContainer

Ruft das Steuerelement ab, das die Datenbindung dieses Steuerelements enthält.

(Geerbt von Control)
BorderColor

Ruft die Rahmenfarbe des Websteuerelements ab oder legt diese fest.

(Geerbt von WebControl)
BorderPadding

Ruft den Leerraum in Pixel innerhalb des Rahmens und des angegebenen Bereichs für das ChangePassword-Steuerelement ab bzw. legt diesen fest.

BorderStyle

Ruft die Rahmenart des Webserversteuerelements ab oder legt diese fest.

(Geerbt von WebControl)
BorderWidth

Ruft die Rahmenbreite des Webserversteuerelements ab oder legt diese fest.

(Geerbt von WebControl)
CancelButtonImageUrl

Ruft die URL eines Bildes, das mit der Schaltfläche Abbrechen angezeigt werden soll, ab bzw. legt diese fest, wenn die Schaltfläche Abbrechen mit der CancelButtonType-Eigenschaft als Bildschaltfläche konfiguriert wurde.

CancelButtonStyle

Ruft einen Verweis auf eine Auflistung von Style-Eigenschaften ab bzw. legt diesen fest, die die Darstellung der Schaltfläche Abbrechen auf dem ChangePassword-Steuerelement definieren.

CancelButtonText

Ruft den Text ab, der auf der Schaltfläche Abbrechen angezeigt wird, oder legt diesen fest.

CancelButtonType

Ruft den Typ der Schalfläche ab bzw. legt diesen fest, der für die Schaltfläche Abbrechen beim Rendering des ChangePassword-Steuerelements verwendet werden soll.

CancelDestinationPageUrl

Ruft die URL der Seite ab bzw. legt diese fest, die dem Benutzer nach dem Klicken auf die Schaltfläche Abbrechen im ChangePassword-Steuerelement angezeigt wird.

ChangePasswordButtonImageUrl

Ruft die URL eines Bildes, das neben der Schaltfläche Kennwort ändern auf dem ChangePassword-Steuerelement angezeigt werden soll, ab bzw. legt diese fest, wenn die Schaltfläche Kennwort ändern mit der ChangePasswordButtonType-Eigenschaft als Bildschaltfläche konfiguriert wurde.

ChangePasswordButtonStyle

Ruft einen Verweis auf eine Auflistung von Style-Eigenschaften ab bzw. legt diesen fest, die die Darstellung der Schaltfläche Kennwort ändern auf dem ChangePassword-Steuerelement definieren.

ChangePasswordButtonText

Ruft den Text ab, der auf der Schaltfläche Kennwort ändern angezeigt wird, oder legt diesen fest.

ChangePasswordButtonType

Ruft den Typ der Schalfläche ab bzw. legt diesen fest, der für die Schaltfläche Kennwort ändern beim Rendering des ChangePassword-Steuerelements verwendet werden soll.

ChangePasswordFailureText

Ruft die Meldung ab, die angezeigt wird, wenn das Benutzerkennwort nicht geändert wurde, bzw. legt diese fest.

ChangePasswordTemplate

Ruft das ITemplate-Objekt ab bzw. legt dieses fest, das zum Anzeigen der Ansicht Kennwort ändern des ChangePassword-Steuerelements verwendet wird.

ChangePasswordTemplateContainer

Ruft den Container ab, den ein ChangePassword-Steuerelement verwendet, um eine Instanz der ChangePasswordTemplate-Vorlage zu erstellen. Dadurch wird programmgesteuerter Zugriff auf die untergeordneten Steuerelemente bereitgestellt.

ChangePasswordTitleText

Ruft den Text ab bzw. legt diesen fest, der am oberen Rand des ChangePassword-Steuerelements in der Ansicht Kennwort ändern angezeigt werden soll.

ChildControlsCreated

Ruft einen Wert ab, der angibt, ob die untergeordneten Steuerelemente des Serversteuerelements erstellt wurden.

(Geerbt von Control)
ClientID

Ruft die Steuerelement-ID für HTML-Markup ab, das von ASP.NET generiert wird.

(Geerbt von Control)
ClientIDMode

Ruft den Algorithmus ab, mit dem der Wert der ClientID-Eigenschaft generiert wird, oder legt diesen fest.

(Geerbt von Control)
ClientIDSeparator

Ruft einen Zeichenwert ab, der das in der ClientID-Eigenschaft verwendete Trennzeichen darstellt.

(Geerbt von Control)
ConfirmNewPassword

Ruft das zweite vom Benutzer eingegebene Kennwort ab.

ConfirmNewPasswordLabelText

Ruft den Bezeichnungstext für das Textfeld ConfirmNewPassword ab bzw. legt diesen fest.

ConfirmPasswordCompareErrorMessage

Ruft die Meldung ab, die angezeigt wird, wenn das vom Benutzer eingegebene neue Kennwort und das Bestätigungskennwort nicht übereinstimmen, bzw. legt diese fest.

ConfirmPasswordRequiredErrorMessage

Ruft die Fehlermeldung ab bzw. legt diese fest, die angezeigt wird, wenn das Textfeld Neues Kennwort bestätigen leer bleibt.

Context

Ruft das dem Serversteuerelement für die aktuelle Webanforderung zugeordnete HttpContext-Objekt ab.

(Geerbt von Control)
ContinueButtonImageUrl

Ruft die URL eines Bildes, das für die Schaltfläche Weiter in der Ansicht Erfolgreich des ChangePassword-Steuerelements angezeigt werden soll, ab bzw. legt diese fest, wenn die Schaltfläche Weiter mit der ContinueButtonType-Eigenschaft als Bildschaltfläche konfiguriert wurde.

ContinueButtonStyle

Ruft einen Verweis auf eine Auflistung von Style-Eigenschaften ab bzw. legt diesen fest, die die Darstellung der Schaltfläche Weiter auf dem ChangePassword-Steuerelement definieren.

ContinueButtonText

Ruft den Text ab bzw. legt diesen fest, der auf der Schaltfläche Weiter in der Ansicht Erfolgreich des ChangePassword-Steuerelements angezeigt werden soll.

ContinueButtonType

Ruft den Typ der Schalfläche ab bzw. legt diesen fest, der beim Rendering der Schaltfläche Weiter für das ChangePassword-Steuerelement verwendet werden soll.

ContinueDestinationPageUrl

Ruft die URL der Seite ab bzw. legt diese fest, die dem Benutzer nach dem Klicken auf die Schaltfläche Weiter in der Ansicht Erfolgreich angezeigt wird.

Controls

Ruft ein ControlCollection-Objekt ab, das die untergeordneten Steuerelemente in einem CompositeControl darstellt.

(Geerbt von CompositeControl)
ControlStyle

Ruft den Stil des Webserversteuerelements ab. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
ControlStyleCreated

Ruft einen Wert ab, der angibt, ob ein Style-Objekt für die ControlStyle-Eigenschaft erstellt wurde. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
CreateUserIconUrl

Ruft die URL eines Bildes ab, das neben dem Link zu der Webseite angezeigt werden soll, die ein CreateUserWizard-Steuerelement für die Website enthält, oder legt diese fest.

CreateUserText

Ruft den Text des Links zu der Webseite ab bzw. legt diesen fest, die ein CreateUserWizard-Steuerelement für die Website enthält.

CreateUserUrl

Ruft die URL der Webseite, die ein CreateUserWizard-Steuerelement für die Website enthält, ab bzw. legt diese fest.

CssClass

Ruft die vom Webserversteuerelement auf dem Client gerenderte CSS-Klasse (Cascading Style Sheet) ab oder legt diese fest.

(Geerbt von WebControl)
CurrentPassword

Ruft das aktuelle Kennwort für den Benutzer ab.

DataItemContainer

Ruft einen Verweis auf den Namenscontainer ab, wenn vom Namenscontainer IDataItemContainer implementiert wird.

(Geerbt von Control)
DataKeysContainer

Ruft einen Verweis auf den Namenscontainer ab, wenn vom Namenscontainer IDataKeysControl implementiert wird.

(Geerbt von Control)
DesignMode

Ruft einen Wert ab, der angibt, ob ein Steuerelement auf einer Entwurfsoberfläche verwendet wird.

(Geerbt von Control)
DisplayUserName

Ruft einen Wert ab, der angibt, ob das ChangePassword-Steuerelement das UserName-Steuerelement und die entsprechende Bezeichnung anzeigen soll.

EditProfileIconUrl

Ruft die URL eines Bildes ab, das neben dem Link zu der Bearbeitungsseite für Benutzerprofile für die Website angezeigt werden soll, oder legt diese fest.

EditProfileText

Ruft den Text des Links zu der Bearbeitungsseite für Benutzerprofile für die Website ab bzw. legt diesen fest.

EditProfileUrl

Ruft die URL der Bearbeitungsseite für Benutzerprofile für die Website ab bzw. legt diese fest.

Enabled

Ruft einen Wert ab, der angibt, ob das Webserversteuerelement aktiviert ist, oder legt diesen fest.

(Geerbt von WebControl)
EnableTheming

Ruft einen Wert ab, der angibt, ob für dieses Steuerelement Designs gelten, oder legt diesen fest.

(Geerbt von WebControl)
EnableViewState

Ruft einen Wert ab, der dem anfordernden Client angibt, ob das Serversteuerelement seinen Ansichtszustand sowie den Ansichtszustand von jedem enthaltenen untergeordneten Steuerelement beibehält, oder legt diesen fest.

(Geerbt von Control)
Events

Ruft eine Liste von Ereignishandlerdelegaten für das Steuerelement ab. Diese Eigenschaft ist schreibgeschützt.

(Geerbt von Control)
FailureTextStyle

Ruft einen Verweis auf eine Auflistung von Style-Eigenschaften ab bzw. legt diesen fest, die die Darstellung von Fehlermeldungen auf dem ChangePassword-Steuerelement definieren.

Font

Ruft die Schriftarteigenschaften ab, die dem Webserversteuerelement zugeordnet sind.

(Geerbt von WebControl)
ForeColor

Ruft die Vordergrundfarbe (i. A. die Textfarbe) für das Webserversteuerelement ab oder legt diese fest.

(Geerbt von WebControl)
HasAttributes

Ruft einen Wert ab, der angibt, ob für das Steuerelement Attribute festgelegt wurden.

(Geerbt von WebControl)
HasChildViewState

Ruft einen Wert ab, der angibt, ob in den untergeordneten Steuerelementen des aktuellen Serversteuerelements gespeicherte Einstellungen für den Ansichtszustand vorhanden sind.

(Geerbt von Control)
Height

Ruft die Höhe des Webserversteuerelements ab oder legt diese fest.

(Geerbt von WebControl)
HelpPageIconUrl

Ruft die URL eines Bildes ab, das neben der Hilfeseite zum Ändern von Kennwörtern für die Website angezeigt werden soll, oder legt diese fest.

HelpPageText

Ruft den Linktext für die Hilfeseite zum Ändern von Kennwörtern für die Website ab bzw. legt diesen fest.

HelpPageUrl

Ruft die URL der Hilfeseite für das Ändern von Kennwörtern für die Website ab bzw. legt diesen fest.

HyperLinkStyle

Ruft einen Verweis auf eine Auflistung von Style-Eigenschaften ab bzw. legt diesen fest, die die Darstellung von Links auf dem ChangePassword-Steuerelement definieren.

ID

Ruft den programmgesteuerten Bezeichner ab, der dem Serversteuerelement zugewiesen ist, oder legt diesen fest.

(Geerbt von Control)
IdSeparator

Ruft das als Trennzeichen für Steuerelementbezeichner verwendete Zeichen ab.

(Geerbt von Control)
InstructionText

Ruft Informationstext auf dem ChangePassword-Steuerelement zwischen ChangePasswordTitleText und den Eingabefeldern ab bzw. legt diesen fest.

InstructionTextStyle

Ruft einen Verweis auf eine Auflistung von Style-Eigenschaften ab bzw. legt diesen fest, die die Darstellung des Anweisungstexts auf dem ChangePassword-Steuerelement definieren.

IsChildControlStateCleared

Ruft einen Wert ab, der angibt, ob in diesem Steuerelements enthaltene Steuerelemente über einen Steuerelementzustand verfügen.

(Geerbt von Control)
IsEnabled

Ruft einen Wert ab, der angibt, ob das Steuerelement aktiviert ist.

(Geerbt von WebControl)
IsTrackingViewState

Ruft einen Wert ab, der angibt, ob das Serversteuerelement Änderungen des Ansichtszustands speichert.

(Geerbt von Control)
IsViewStateEnabled

Ruft einen Wert ab, der angibt, ob der Ansichtszustand für dieses Steuerelement aktiviert ist.

(Geerbt von Control)
LabelStyle

Ruft einen Verweis auf eine Auflistung von Style-Objekten ab bzw. legt diesen fest, die die Darstellung der Textfeldbezeichnungen auf dem ChangePassword-Steuerelement definieren.

LoadViewStateByID

Ruft einen Wert ab, der angibt, ob das Steuerelement seinen Ansichtszustand über ID anstatt über den Index lädt.

(Geerbt von Control)
MailDefinition

Ruft einen Verweis auf eine Auflistung von Eigenschaften ab, die die E-Mail definieren, die an Benutzer gesendet wird, nachdem sie ihr Kennwort geändert haben.

MembershipProvider

Ruft den Mitgliedschaftsanbieter, mit dem die Mitgliedsinformationen verwaltet werden, ab bzw. legt diesen fest.

NamingContainer

Ruft einen Verweis auf den Benennungscontainer des Serversteuerelements ab, der einen eindeutigen Namespace erstellt, damit zwischen Serversteuerelementen mit demselben ID-Eigenschaftswert unterschieden werden kann.

(Geerbt von Control)
NewPassword

Ruft das neue vom Benutzer eingegebene Kennwort ab.

NewPasswordLabelText

Ruft den Bezeichnungstext für das Textfeld Neues Kennwort ab bzw. legt diesen fest.

NewPasswordRegularExpression

Ruft den regulären Ausdruck ab bzw. legt diesen fest, mit dem das vom Benutzer eingegebene Kennwort überprüft wird.

NewPasswordRegularExpressionErrorMessage

Ruft die Fehlermeldung ab bzw. legt diese fest, die angezeigt wird, wenn das eingegebene Kennwort nicht den Kriterien für reguläre Ausdrücke entspricht, die in der NewPasswordRegularExpression-Eigenschaft definiert sind.

NewPasswordRequiredErrorMessage

Ruft die Fehlermeldung ab bzw. legt diese fest, die angezeigt wird, wenn der Benutzer das Textfeld Neues Kennwort leer lässt.

Page

Ruft einen Verweis auf die Page-Instanz ab, die das Serversteuerelement enthält.

(Geerbt von Control)
Parent

Ruft einen Verweis auf das übergeordnete Steuerelement des Serversteuerelements in der Steuerelementhierarchie der Seite ab.

(Geerbt von Control)
PasswordHintStyle

Ruft einen Verweis auf eine Auflistung von Style-Eigenschaften ab bzw. legt diesen fest, die die Darstellung des Hinweistexts auf dem ChangePassword-Steuerelement definieren.

PasswordHintText

Ruft Informationstext über die Anforderungen an die Erstellung eines Kennworts für die Website ab bzw. legt diesen fest.

PasswordLabelText

Ruft den Bezeichnungstext für das Textfeld Aktuelles Kennwort ab bzw. legt diesen fest.

PasswordRecoveryIconUrl

Ruft die URL des Bilds ab bzw. legt diese fest, das neben dem Link zu der Webseite angezeigt werden soll, die das PasswordRecovery-Steuerelement enthält.

PasswordRecoveryText

Ruft den Text des Links zu der Webseite ab bzw. legt diesen fest, die das PasswordRecovery-Steuerelement enthält.

PasswordRecoveryUrl

Ruft die URL der Webseite ab bzw. legt diese fest, die das PasswordRecovery-Steuerelement enthält.

PasswordRequiredErrorMessage

Ruft die Fehlermeldung ab bzw. legt diese fest, die angezeigt wird, wenn der Benutzer das Textfeld Aktuelles Kennwort leer lässt.

RenderingCompatibility

Ruft einen Wert ab, der die ASP.NET-Version angibt, mit der gerenderte HTML-Objekte kompatibel sind.

(Geerbt von Control)
RenderOuterTable

Ruft einen Wert ab, der angibt, ob das Steuerelement gerendertes HTML in einem table-Element einschließt, um Inlinestile zu übernehmen.

Site

Ruft Informationen zum Container ab, der das aktuelle Steuerelement hostet, wenn es auf einer Entwurfsoberfläche gerendert wird.

(Geerbt von Control)
SkinID

Ruft das Design ab, das auf das Steuerelement angewendet werden soll.

(Geerbt von WebControl)
Style

Ruft eine Auflistung der Textattribute ab, die im äußeren Tag des Webserversteuerelements als Formatvorlagenattribut gerendert werden.

(Geerbt von WebControl)
SuccessPageUrl

Ruft die URL der Seite ab bzw. legt diese fest, die den Benutzern angezeigt wird, nachdem sie ihr Kennwort erfolgreich geändert haben.

SuccessTemplate

Ruft das ITemplate-Objekt ab bzw. legt dieses fest, das zum Anzeigen der Ansichten Erfolgreich und Kennwort ändern des ChangePassword-Steuerelements verwendet wird.

SuccessTemplateContainer

Ruft den Container ab, den ein ChangePassword-Steuerelement verwendet hat, um eine Instanz der SuccessTemplate-Vorlage zu erstellen. Dadurch wird programmgesteuerter Zugriff auf die untergeordneten Steuerelemente bereitgestellt.

SuccessText

Ruft den Text ab bzw. legt diesen fest, der in der Ansicht Erfolgreich zwischen dem SuccessTitleText und der Schaltfläche Weiter angezeigt werden soll.

SuccessTextStyle

Ruft eine Auflistung von Style-Eigenschaften ab, die die Darstellung des Textes in der Ansicht Erfolgreich definieren.

SuccessTitleText

Ruft den Titel der Ansicht Erfolgreich ab oder legt diesen fest.

SupportsDisabledAttribute

Ruft einen Wert ab, der angibt, ob vom Steuerelement das disabled-Attribut des gerenderten HTML-Elements auf "disabled" festgelegt werden soll, wenn die IsEnabled-Eigenschaft des Steuerelements false ist.

(Geerbt von CompositeControl)
TabIndex

Ruft den Index der Aktivierreihenfolge des Webserversteuerelements ab oder legt diesen fest.

(Geerbt von WebControl)
TagKey

Ruft den HtmlTextWriterTag-Wert ab, der einem ChangePassword-Steuerelement entspricht. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet.

TagName

Ruft den Namen des Steuerelementtags ab. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
TemplateControl

Ruft einen Verweis auf die Vorlage ab, die dieses Steuerelement enthält, oder legt den Verweis fest.

(Geerbt von Control)
TemplateSourceDirectory

Ruft das virtuelle Verzeichnis der Page oder des UserControl ab, in dem das aktuelle Serversteuerelement enthalten ist.

(Geerbt von Control)
TextBoxStyle

Ruft einen Verweis auf eine Auflistung von Style-Objekten Eigenschaften ab bzw. legt diesen fest, die die Darstellung der Textfeldsteuerelemente auf dem ChangePassword-Steuerelement definieren.

TitleTextStyle

Ruft einen Verweis auf eine Auflistung von Style-Eigenschaften ab bzw. legt diesen fest, die die Darstellung von Titeln auf dem ChangePassword-Steuerelement definieren.

ToolTip

Ruft den Text ab, der angezeigt wird, wenn mit dem Mauszeiger auf das Webserversteuerelement gezeigt wird, oder legt diesen fest.

(Geerbt von WebControl)
UniqueID

Ruft den eindeutigen, hierarchisierten Bezeichner für das Serversteuerelement ab.

(Geerbt von Control)
UserName

Ruft den Benutzernamen der Website ab, für den das Kennwort geändert werden soll, bzw. legt diesen fest.

UserNameLabelText

Ruft die Bezeichnung für das Textfeld Benutzername ab bzw. legt dieses fest.

UserNameRequiredErrorMessage

Ruft die Fehlermeldung ab bzw. legt diese fest, die angezeigt wird, wenn der Benutzer das Textfeld Benutzername leer lässt.

ValidateRequestMode

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob das Steuerelement Clienteingaben des Browser auf gefährliche Werte überprüft.

(Geerbt von Control)
ValidatorTextStyle

Ruft einen Verweis auf eine Auflistung von Style-Eigenschaften ab bzw. legt diesen fest, die die Darstellung von Fehlermeldungen definieren, die einer beliebigen Eingabevalidierung durch das ChangePassword-Steuerelement zugeordnet sind.

ViewState

Ruft ein Wörterbuch mit Zustandsinformationen ab, mit dem Sie den Ansichtszustand eines Serversteuerelements über mehrere Anforderungen für dieselbe Seite hinweg speichern und wiederherstellen können.

(Geerbt von Control)
ViewStateIgnoresCase

Ruft einen Wert ab, der angibt, ob bei dem StateBag-Objekt die Groß- und Kleinschreibung nicht berücksichtigt wird.

(Geerbt von Control)
ViewStateMode

Ruft den Ansichtszustandsmodus des Steuerelements ab oder legt ihn fest.

(Geerbt von Control)
Visible

Ruft einen Wert ab, der angibt, ob ein Serversteuerelement auf der Seite als Benutzeroberfläche gerendert wird.

(Geerbt von Control)
Width

Ruft die Breite des Webserver-Steuerelements ab oder legt sie fest.

(Geerbt von WebControl)

Methoden

AddAttributesToRender(HtmlTextWriter)

Fügt dem angegebenen HtmlTextWriterTag die darzustellenden HTML-Attribute und -Stile hinzu. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
AddedControl(Control, Int32)

Wird aufgerufen, nachdem ein untergeordnetes Steuerelement zur Controls-Auflistung des Control-Objekts hinzugefügt wurde.

(Geerbt von Control)
AddParsedSubObject(Object)

Benachrichtigt das Serversteuerelement, dass entweder ein XML-Element oder HTML-Element analysiert wurde, und fügt das Element dem ControlCollection-Objekt des Serversteuerelements hinzu.

(Geerbt von Control)
ApplyStyle(Style)

Kopiert alle nicht leeren Elemente der angegebenen Formatvorlage in das Websteuerelement und überschreibt hierbei alle vorhandenen Formatvorlagenelemente des Steuerelements. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
ApplyStyleSheetSkin(Page)

Übernimmt die im Stylesheet der Seite definierten Stileigenschaften für das Steuerelement.

(Geerbt von Control)
BeginRenderTracing(TextWriter, Object)

Startet die Entwurfszeitablaufverfolgung des Renderns von Daten.

(Geerbt von Control)
BuildProfileTree(String, Boolean)

Sammelt Informationen zum Serversteuerelement und übermittelt sie an die Trace-Eigenschaft, sodass diese angezeigt werden, wenn die Ablaufverfolgung für die Seite aktiviert ist.

(Geerbt von Control)
ClearCachedClientID()

Legt den zwischengespeicherten ClientID-Wert auf null fest.

(Geerbt von Control)
ClearChildControlState()

Löscht die Informationen zum Steuerelementzustand für die untergeordneten Steuerelemente des Serversteuerelements.

(Geerbt von Control)
ClearChildState()

Löscht die Informationen zum Ansichtszustand sowie zum Steuerelementzustand für alle untergeordneten Steuerelemente des Serversteuerelements.

(Geerbt von Control)
ClearChildViewState()

Löscht die Informationen über den Ansichtszustand für alle untergeordneten Steuerelemente des Serversteuerelements.

(Geerbt von Control)
ClearEffectiveClientIDMode()

Legt die ClientIDMode-Eigenschaft der aktuellen Steuerelementinstanz und aller untergeordneten Steuerelemente auf Inherit fest.

(Geerbt von Control)
CopyBaseAttributes(WebControl)

Kopiert die nicht vom Style-Objekt gekapselten Eigenschaften aus dem angegebenen Webserversteuerelement in das Webserversteuerelement, von dem aus diese Methode aufgerufen wird. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
CreateChildControls()

Erstellt die einzelnen Steuerelemente für das ChangePassword-Steuerelement als Vorbereitung für das Postback oder das Rendering.

CreateControlCollection()

Erstellt ein neues ControlCollection-Objekt, das die untergeordneten Steuerelemente (sowohl literale als auch Serversteuerelemente) des Serversteuerelements enthält.

(Geerbt von Control)
CreateControlStyle()

Erstellt das Formatvorlagenobjekt, das von der WebControl-Klasse intern zum Implementieren aller auf Formatvorlagen bezogenen Eigenschaften verwendet wird. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
DataBind()

Bindet eine Datenquelle an das CompositeControl und an alle seine untergeordneten Steuerelemente.

(Geerbt von CompositeControl)
DataBind(Boolean)

Bindet eine Datenquelle an das aufgerufene Serversteuerelement und alle untergeordneten Steuerelemente mit der Option, das DataBinding-Ereignis auszulösen.

(Geerbt von Control)
DataBindChildren()

Bindet eine Datenquelle an die untergeordneten Steuerelemente des Serversteuerelements.

(Geerbt von Control)
Dispose()

Ermöglicht es einem Serversteuerelement, die letzte Bereinigung durchzuführen, bevor es aus dem Speicher freigegeben wird.

(Geerbt von Control)
EndRenderTracing(TextWriter, Object)

Beendet die Entwurfszeitablaufverfolgung des Renderns von Daten.

(Geerbt von Control)
EnsureChildControls()

Stellt fest, ob das Serversteuerelement untergeordnete Steuerelemente enthält. Wenn das nicht der Fall ist, werden untergeordnete Steuerelemente erstellt.

(Geerbt von Control)
EnsureID()

Erstellt einen Bezeichner für Steuerelemente, die nicht über einen zugewiesenen Bezeichner verfügen.

(Geerbt von Control)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
FindControl(String)

Durchsucht den aktuellen Benennungscontainer nach dem angegebenen Serversteuerelement mit dem angegebenen id-Parameter.

(Geerbt von Control)
FindControl(String, Int32)

Durchsucht den aktuellen Benennungscontainer nach einem Serversteuerelement mit der angegebenen id und einer ganzen Zahl, die im pathOffset-Parameter angegeben ist, der die Suche unterstützt. Sie sollten diese Version der FindControl-Methode nicht überschreiben.

(Geerbt von Control)
Focus()

Legt den Eingabefokus auf ein Steuerelement fest.

(Geerbt von Control)
GetDesignModeState()

Ruft die Entwurfszeitdaten für ein Steuerelement ab.

(Geerbt von Control)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetRouteUrl(Object)

Ruft die URL ab, die einem Satz von Routenparametern entspricht.

(Geerbt von Control)
GetRouteUrl(RouteValueDictionary)

Ruft die URL ab, die einem Satz von Routenparametern entspricht.

(Geerbt von Control)
GetRouteUrl(String, Object)

Ruft die URL ab, die einem Satz von Routenparametern und einem Routennamen entspricht.

(Geerbt von Control)
GetRouteUrl(String, RouteValueDictionary)

Ruft die URL ab, die einem Satz von Routenparametern und einem Routennamen entspricht.

(Geerbt von Control)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
GetUniqueIDRelativeTo(Control)

Gibt den mit einem Präfix versehenen Abschnitt der UniqueID-Eigenschaft des angegebenen Steuerelements zurück.

(Geerbt von Control)
HasControls()

Ermittelt, ob das Serversteuerelement untergeordnete Steuerelemente enthält.

(Geerbt von Control)
HasEvents()

Gibt einen Wert zurück, der angibt, ob Ereignisse für das Steuerelement oder für untergeordnete Steuerelemente registriert werden.

(Geerbt von Control)
IsLiteralContent()

Ermittelt, ob das Serversteuerelement nur literalen Inhalt enthält.

(Geerbt von Control)
LoadControlState(Object)

Stellt die Informationen über den Steuerelementzustand aus einer früheren Seitenanforderung wieder her, die durch die SaveControlState()-Methode gespeichert wurden.

LoadViewState(Object)

Stellt die Informationen über den Ansichtszustand aus einer früheren Seitenanforderung wieder her, die durch die SaveViewState()-Methode gespeichert wurden.

MapPathSecure(String)

Ruft den physikalischen Pfad ab, auf den ein absoluter bzw. relativer virtueller Pfad verweist.

(Geerbt von Control)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
MergeStyle(Style)

Kopiert alle nicht leeren Elemente der angegebenen Formatvorlage in das Websteuerelement, überschreibt jedoch keine vorhandenen Formatvorlagenelemente des Steuerelements. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
OnBubbleEvent(Object, EventArgs)

Bestimmt, ob das Ereignis für das ChangePassword-Steuerelement in der Webserversteuerelementhierarchie für die Seite nach oben weitergegeben wird.

OnCancelButtonClick(EventArgs)

Löst das CancelButtonClick-Ereignis aus, wenn ein Benutzer auf die Schaltfläche Abbrechen klickt.

OnChangedPassword(EventArgs)

Löst das ChangedPassword-Ereignis aus, nachdem das Kennwort geändert wurde.

OnChangePasswordError(EventArgs)

Löst das ChangePasswordError-Ereignis aus, wenn das Kennwort des Benutzers nicht geändert wird.

OnChangingPassword(LoginCancelEventArgs)

Löst das ChangingPassword-Ereignis aus, bevor das Kennwort des Benutzers vom Mitgliedschaftsanbieter geändert wird.

OnContinueButtonClick(EventArgs)

Löst das ContinueButtonClick-Ereignis aus, wenn ein Benutzer auf die Schaltfläche Weiter klickt.

OnDataBinding(EventArgs)

Löst das DataBinding-Ereignis aus.

(Geerbt von Control)
OnInit(EventArgs)

Löst das Init-Ereignis für das ChangePassword-Steuerelement aus, um dem Steuerelement zu ermöglichen, sich selbst bei der Seite zu registrieren.

OnLoad(EventArgs)

Löst das Load-Ereignis aus.

(Geerbt von Control)
OnPreRender(EventArgs)

Löst das PreRender-Ereignis aus.

OnSendingMail(MailMessageEventArgs)

Löst das SendingMail-Ereignis aus, bevor eine E-Mail zur Verarbeitung an den SMTP-Server gesendet wird. Der SMTP-Server sendet dann die E-Mail an den Benutzer.

OnSendMailError(SendMailErrorEventArgs)

Löst das SendMailError-Ereignis aus, wenn eine E-Mail nicht an den Benutzer gesendet werden kann.

OnUnload(EventArgs)

Löst das Unload-Ereignis aus.

(Geerbt von Control)
OpenFile(String)

Ruft einen Stream zum Lesen einer Datei ab.

(Geerbt von Control)
RaiseBubbleEvent(Object, EventArgs)

Weist dem übergeordneten Element des Steuerelements alle Ereignisquellen und zugehörige Informationen zu.

(Geerbt von Control)
RecreateChildControls()

Erstellt in einem von CompositeControl abgeleiteten Steuerelement die untergeordneten Steuerelemente neu.

(Geerbt von CompositeControl)
RemovedControl(Control)

Wird aufgerufen, nachdem ein untergeordnetes Steuerelement aus der Controls-Auflistung des Control-Objekts entfernt wurde.

(Geerbt von Control)
Render(HtmlTextWriter)

Schreibt den Inhalt des ChangePassword-Steuerelements in das angegebene HtmlTextWriter-Objekt, um es auf dem Client anzuzeigen.

RenderBeginTag(HtmlTextWriter)

Gibt das öffnende HTML-Tag des Steuerelements im angegebenen Writer wieder. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
RenderChildren(HtmlTextWriter)

Gibt den Inhalt der untergeordneten Elemente eines Serversteuerelements an ein bereitgestelltes HtmlTextWriter-Objekt aus, das den auf dem Client zu rendernden Inhalt schreibt.

(Geerbt von Control)
RenderContents(HtmlTextWriter)

Rendert den Inhalt des Steuerelements im angegebenen Writer. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
RenderControl(HtmlTextWriter)

Gibt Inhalte von Serversteuerelementen an ein bereitgestelltes HtmlTextWriter-Objekt aus und speichert Ablaufverfolgungsinformationen zum Steuerelement, sofern die Ablaufverfolgung aktiviert ist.

(Geerbt von Control)
RenderControl(HtmlTextWriter, ControlAdapter)

Gibt Inhalte von Serversteuerelementen mithilfe eines bereitgestellten HtmlTextWriter-Objekts an ein bereitgestelltes ControlAdapter-Objekt aus.

(Geerbt von Control)
RenderEndTag(HtmlTextWriter)

Stellt das schließende HTML-Tag des Steuerelements im angegebenen Writer dar. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
ResolveAdapter()

Ruft den Steuerelementadapter ab, der für das Rendern des angegebenen Steuerelements verantwortlich ist.

(Geerbt von Control)
ResolveClientUrl(String)

Ruft eine URL ab, die vom Browser verwendet werden kann.

(Geerbt von Control)
ResolveUrl(String)

Konvertiert eine URL in eine vom anfordernden Client verwendbare URL.

(Geerbt von Control)
SaveControlState()

Speichert alle Zustandsänderungen des Serversteuerelements, die seit dem Zeitpunkt aufgetreten sind, zu dem die Seite an den Server zurückgesendet wurde.

SaveViewState()

Speichert alle Änderungen am Ansichtszustand des Serversteuerelements, die seit dem letzten Postback der Seite an den Server aufgetreten sind.

SetDesignModeState(IDictionary)

Legt die Entwurfszeitdaten für ein Steuerelement fest.

SetRenderMethodDelegate(RenderMethod)

Beauftragt einen Ereignishandlerdelegaten, das Serversteuerelement und seinen Inhalt im übergeordneten Steuerelement zu rendern.

(Geerbt von Control)
SetTraceData(Object, Object)

Legt Ablaufverfolgungsdaten für die Nachverfolgung der Entwurfszeit von Rendering-Daten mithilfe des Ablaufverfolgungsdatenschlüssels und Ablaufverfolgungsdatenwerts fest.

(Geerbt von Control)
SetTraceData(Object, Object, Object)

Legt Ablaufverfolgungsdaten für die Nachverfolgung der Entwurfszeit von Rendering-Daten mithilfe des verfolgten Objekts, des Ablaufverfolgungsdatenschlüssels und Ablaufverfolgungsdatenwerts fest.

(Geerbt von Control)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TrackViewState()

Veranlasst die Nachverfolgung von Änderungen am Ansichtszustand des Serversteuerelements, sodass die Änderungen im StateBag-Objekt des Serversteuerelements gespeichert werden können. Auf dieses Objekt kann über die ViewState-Eigenschaft zugegriffen werden.

Ereignisse

CancelButtonClick

Tritt auf, wenn der Benutzer auf die Schaltfläche Abbrechen klickt, um das Ändern eines Kennworts abzubrechen.

ChangedPassword

Tritt auf, wenn das Kennwort für ein Benutzerkonto geändert wird.

ChangePasswordError

Tritt auf, wenn während des Änderns des Kennworts für das Benutzerkonto ein Fehler auftritt.

ChangingPassword

Tritt auf, bevor das Kennwort für ein Benutzerkonto vom Mitgliedschaftsanbieter geändert wird.

ContinueButtonClick

Löst das ContinueButtonClick-Ereignis aus, wenn der Benutzer auf die Schaltfläche Weiter klickt.

DataBinding

Tritt ein, wenn das Serversteuerelement eine Bindung an eine Datenquelle durchführt.

(Geerbt von Control)
Disposed

Tritt ein, wenn ein Serversteuerelement im Speicher freigegeben wird. Dies ist die letzte Stufe des Lebenszyklus des Serversteuerelements bei der Anforderung einer ASP.NET-Seite.

(Geerbt von Control)
Init

Tritt bei der Initialisierung des Serversteuerelements ein. Dies ist der erste Schritt in dessen Lebenszyklus.

(Geerbt von Control)
Load

Tritt ein, wenn das Serversteuerelement in das Page-Objekt geladen wird.

(Geerbt von Control)
PreRender

Tritt nach dem Laden des Control-Objekts, jedoch vor dem Rendern ein.

(Geerbt von Control)
SendingMail

Tritt auf, bevor dem Benutzer eine E-Mail-Bestätigung gesendet wird, dass das Kennwort geändert wurde.

SendMailError

Tritt auf, wenn ein SMTP-Fehler beim Senden einer E-Mail an den Benutzer auftritt.

Unload

Tritt ein, wenn das Serversteuerelement aus dem Speicher entladen wird.

(Geerbt von Control)

Explizite Schnittstellenimplementierungen

IAttributeAccessor.GetAttribute(String)

Ruft ein Attribut des Websteuerelements mit dem angegebenen Namen ab.

(Geerbt von WebControl)
IAttributeAccessor.SetAttribute(String, String)

Legt zum angegebenen Namen und Wert ein Attribut des Websteuerelements fest.

(Geerbt von WebControl)
ICompositeControlDesignerAccessor.RecreateChildControls()

Ermöglicht es einem Designer, die Auflistung der untergeordneten Steuerelemente eines zusammengesetzten Steuerelements in der Entwurfszeitumgebung erneut zu erstellen.

(Geerbt von CompositeControl)
IControlBuilderAccessor.ControlBuilder

Eine Beschreibung dieses Elements finden Sie unter ControlBuilder.

(Geerbt von Control)
IControlDesignerAccessor.GetDesignModeState()

Eine Beschreibung dieses Elements finden Sie unter GetDesignModeState().

(Geerbt von Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Eine Beschreibung dieses Elements finden Sie unter SetDesignModeState(IDictionary).

(Geerbt von Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Eine Beschreibung dieses Elements finden Sie unter SetOwnerControl(Control).

(Geerbt von Control)
IControlDesignerAccessor.UserData

Eine Beschreibung dieses Elements finden Sie unter UserData.

(Geerbt von Control)
IDataBindingsAccessor.DataBindings

Eine Beschreibung dieses Elements finden Sie unter DataBindings.

(Geerbt von Control)
IDataBindingsAccessor.HasDataBindings

Eine Beschreibung dieses Elements finden Sie unter HasDataBindings.

(Geerbt von Control)
IExpressionsAccessor.Expressions

Eine Beschreibung dieses Elements finden Sie unter Expressions.

(Geerbt von Control)
IExpressionsAccessor.HasExpressions

Eine Beschreibung dieses Elements finden Sie unter HasExpressions.

(Geerbt von Control)
IParserAccessor.AddParsedSubObject(Object)

Eine Beschreibung dieses Elements finden Sie unter AddParsedSubObject(Object).

(Geerbt von Control)

Erweiterungsmethoden

FindDataSourceControl(Control)

Gibt die Datenquelle zurück, die dem Datensteuerelement für das angegebene Steuerelement zugeordnet ist.

FindFieldTemplate(Control, String)

Gibt die Feldvorlage für die angegebene Spalte im Benennungscontainer des angegebenen Steuerelements zurück.

FindMetaTable(Control)

Gibt das Metatabellenobjekt für das enthaltende Datensteuerelement zurück.

GetDefaultValues(INamingContainer)

Ruft die Auflistung der Standardwerte für das angegebene Datensteuerelement ab.

GetMetaTable(INamingContainer)

Ruft die Tabellenmetadaten für das angegebene Datensteuerelement ab.

SetMetaTable(INamingContainer, MetaTable)

Legt die Tabellenmetadaten für das angegebene Datensteuerelement fest.

SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>)

Legt die Zuordnung für Tabellenmetadaten und Standardwerte für das angegebene Datensteuerelement fest.

SetMetaTable(INamingContainer, MetaTable, Object)

Legt die Zuordnung für Tabellenmetadaten und Standardwerte für das angegebene Datensteuerelement fest.

TryGetMetaTable(INamingContainer, MetaTable)

Bestimmt, ob Tabellenmetadaten verfügbar sind.

EnableDynamicData(INamingContainer, Type)

Aktiviert das Verhalten dynamischer Daten für das angegebene Datensteuerelement

EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>)

Aktiviert das Verhalten dynamischer Daten für das angegebene Datensteuerelement

EnableDynamicData(INamingContainer, Type, Object)

Aktiviert das Verhalten dynamischer Daten für das angegebene Datensteuerelement

Gilt für:

Weitere Informationen