Freigeben über


ChangePassword Klasse

Definition

Stellt eine Benutzeroberfläche bereit, ü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

Das folgende Codebeispiel zeigt, wie Sie die NewPasswordRegularExpression Eigenschaft so festlegen, dass ein regulärer Ausdruck definiert wird, der Kennwörter überprüft, um sicherzustellen, dass sie die folgenden Kriterien erfüllen:

  • Sind größer als sechs Zeichen.

  • Mindestens eine Ziffer enthalten.

  • 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 nicht den Anforderungen der NewPasswordRegularExpression Eigenschaft entspricht, wird der text, der in der NewPasswordRegularExpressionErrorMessage Eigenschaft enthalten ist, dem Benutzer angezeigt. Wenn kein neues Kennwort eingegeben wird, wird der text, der in der NewPasswordRequiredErrorMessage Eigenschaft enthalten ist, dem Benutzer angezeigt.

Hinweis

Das neue Kennwort muss die Mindestanforderungen erfüllen, die vom Mitgliedschaftsanbieter in den MinRequiredPasswordLength, MinRequiredNonAlphanumericCharactersund PasswordStrengthRegularExpression Eigenschaften 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 zum Anmelden bei Ihrer Website verwenden.

Hinweis

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

Von Bedeutung

Das Übertragen von Kennwörtern über HTTP ist eine potenzielle Sicherheitsrisiken. 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 Sichern von Anmeldesteuerelementen.

Das ChangePassword Steuerelement verwendet den in der MembershipProvider Eigenschaft definierten Mitgliedschaftsanbieter, um das im Datenspeicher des Mitgliedschaftsanbieters für die Website gespeicherte Kennwort zu ändern. Wenn Sie keinen Mitgliedschaftsanbieter zuweisen, verwendet das ChangePassword Steuerelement den standardmitgliedschaftsanbieter, der im Mitgliedschaftsbereich der datei Web.config definiert ist. Mit dem ChangePassword 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 sie als anderer Benutzer angemeldet sind. Dies erfordert, dass die DisplayUserName Eigenschaft sein muss true.

Durch Festlegen der DisplayUserName Eigenschaft wird true das Textfeld "Benutzername" angezeigt, in das 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.

Von Bedeutung

Das Akzeptieren von Benutzereingaben ist eine potenzielle Sicherheitsrisiken. Böswillige Benutzer können Daten senden, die sicherheitsrisiken offenlegen oder Programme ausführen, die generierte Kennwörter ausprobieren. Um die Sicherheit beim Arbeiten mit Benutzereingaben zu verbessern, sollten Sie die Überprüfungsfeatures Ihres Steuerelements verwenden und alle Datenanbieter schützen, die für Ihr Steuerelement konfiguriert sind. Weitere Informationen finden Sie unter Sichern von Anmeldesteuerelementen, grundlegenden Sicherheitspraktiken 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 einem ASP.NET Webserversteuerelement an Benutzer zu senden, müssen Sie einen E-Mail-Server in der datei Web.config für Ihre Anwendung konfigurieren. Weitere Informationen finden Sie unter How to: Install and Configure SMTP Virtual Servers in IIS 6.0.

E-Mail-Nachrichten werden mithilfe der MailDefinition Klasse konfiguriert. Sie müssen die BodyFileName Eigenschaft so festlegen, dass ASP.NET zum Senden von E-Mails angewiesen wird.

Von Bedeutung

Das Senden von Benutzernamen oder Kennwörtern in E-Mails ist eine potenzielle Sicherheitsgefahr. 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 Unterschärfungen, die unter Sichern von Anmeldesteuerelementen beschrieben sind.

Hinweis

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

Ansichten

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

  • Ändern der Kennwortansicht fordert das aktuelle Kennwort an und erfordert, dass der Benutzer das neue Kennwort zweimal zur Bestätigung einzugeben. Wenn Sie Benutzern erlauben, die nicht angemeldet sind, ihre Kennwörter zu ändern, legen Sie die Eigenschaft fest, um true das Steuerelement in der DisplayUserNameUserName Ansicht "Kennwort ändern" anzuzeigen. Mit UserName dem Steuerelement kann der Benutzer seinen registrierten Benutzernamen angeben. Wenn beim Ändern des Kennworts ein Fehler auftritt, wird in der Ansicht "Kennwort ändern" eine Fehlermeldung angezeigt, sodass der Benutzer den Vorgang erneut ausführen kann.

  • In der Erfolgsansicht wird bestätigt, dass das Kennwort geändert wurde.

    Von Bedeutung

    Die Funktionalität zum Ändern von Kennwörtern und zum Fortsetzen und Abbrechen wird an eine beliebige Schaltfläche angefügt, die den richtigen Befehlsnamen aufweist, 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 zu einer Ausnahme zu führen.

Stilvorlagen und Dokumentvorlagen

Sie können einen umfangreichen Satz von Formateigenschaften 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 unter den ChangePasswordTemplate Und SuccessTemplate Eigenschaften. Das ChangePassword Steuerelement überprüft den Inhalt der Vorlage und löst eine Ausnahme aus, wenn ein erforderliches Steuerelement nicht gefunden wird, nicht richtig benannt wird oder der falsche Typ ist. Wenn Sie beispielsweise den Inhalt in der Vorlage verwenden und die DisplayUserName Eigenschaft auf truefestlegen, löst dies ChangePassword eine Ausnahme aus, wenn ein TextBox oder ein anderes IEditableTextControl Steuerelement für den Benutzernamen nicht gefunden wird.

Die folgende Tabelle enthält die Eigenschaften des ChangePassword Steuerelementstils und beschreibt, welches UI-Element sie betreffen. Eine Liste der Eigenschaften, für die jede Formatvorlage gilt, finden Sie in der einzelnen Formatvorlageneigenschaft.

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 Erfolgsansicht.
FailureTextStyle Fehlertext, der dem Benutzer angezeigt wird.
HyperLinkStyle Links zu anderen Seiten.
InstructionTextStyle Anweisungstext auf der Seite, der beschreibt, wie das ChangePassword Steuerelement verwendet wird.
LabelStyle Beschriftungen 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 Eingabefelder für Texteingaben.
TitleTextStyle Titel für die Ansichten "Kennwort ändern" und "Erfolg".

Anwenden von CSS-Formatvorlagen

Mit dem ChangePassword Steuerelement können Sie CSS-Stilregeln im Markup angeben. Wenn Sie Vorlagen verwenden, um die Darstellung des ChangePassword Steuerelements anzupassen, können Sie CSS-Formatvorlagen 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 false.

Überprüfungsgruppierungen

Das ChangePassword Steuerelement verwendet eine Gültigkeitsprüfungsgruppe, sodass andere Felder auf derselben Seite wie das ChangePassword Steuerelement separat überprüft werden können. Standardmäßig wird die ID Eigenschaft des ChangePassword Steuerelements als Name der Überprüfungsgruppe verwendet. Ein Steuerelement mit der ID verwendet zChangePassword. B. auch einen Namen der ValidierungsgruppeChangePassword1."ChangePassword1" Um die Überprüfungsgruppe festzulegen, zu der das ChangePassword Steuerelement gehört, müssen Sie eine Vorlage mit dem Steuerelement erstellen und dann den Namen der Überprüfungsgruppe ä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 ValidationSummary Steuerelements auf die ID Eigenschaft des Steuerelements ChangePassword fest.

Zugriffstasten 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.

Zugänglichkeit

Informationen zum Konfigurieren dieses Steuerelements, sodass es Markup generiert, das den Barrierefreiheitsstandards entspricht, finden Sie unter Barrierefreiheit in Visual Studio und ASP.NET undASP.NET Steuerelemente und Barrierefreiheit.

Zugreifen auf Steuerelemente während Page_Load und Page_Init

ChangePassword Steuerelementeigenschaften, die durch Textfelder dargestellt werden, z UserName . B. und CurrentPassword, sind während aller Phasen des Seitenlebenszyklus zugänglich. Insbesondere haben diese Eigenschaften während der Page_Init- und Page_Load Phasen denselben Wert, den sie beim Rendern des ChangePassword Steuerelements hatten. Wenn der Benutzer den Wert der UserName Eigenschaft durch Ändern des UserName 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 daher den Wert der UserName Eigenschaft in der Page_Init Phase oder Page_Load Phase festlegen und einen benutzerdefinierten Handler für ein ChangePassword Ereignis bereitstellen, setzt jede Änderung, die der Benutzer im UserName Textfeld vorgibt, den in der Page_Init- oder Page_Load Phase festgelegten Wert außer Kraft.

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

Name Beschreibung
ChangePassword()

Initialisiert eine neue Instanz der ChangePassword-Klasse.

Felder

Name Beschreibung
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

Name Beschreibung
AccessKey

Dient zum Abrufen oder Festlegen der Zugriffstaste, mit der Sie schnell zum Webserversteuerelement navigieren können.

(Geerbt von WebControl)
Adapter

Ruft den browserspezifischen Adapter für das Steuerelement ab.

(Geerbt von Control)
AppRelativeTemplateSourceDirectory

Dient zum Abrufen oder Festlegen des anwendungsrelativen virtuellen Verzeichnisses des Page Objekts UserControl , das dieses Steuerelement enthält.

(Geerbt von Control)
Attributes

Ruft die Auflistung beliebiger Attribute (nur für das Rendern) ab, die nicht den Eigenschaften des Steuerelements entsprechen.

(Geerbt von WebControl)
BackColor

Dient zum Abrufen oder Festlegen der Hintergrundfarbe des Webserversteuerelements.

(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

Dient zum Abrufen oder Festlegen des Abstands in Pixeln innerhalb des Rahmens und des angegebenen Bereichs für das ChangePassword Steuerelement.

BorderStyle

Dient zum Abrufen oder Festlegen des Rahmenstils des Webserversteuerelements.

(Geerbt von WebControl)
BorderWidth

Ruft die Rahmenbreite des Webserversteuerelements ab oder legt diese fest.

(Geerbt von WebControl)
CancelButtonImageUrl

Ruft die URL eines Bilds ab, das mit der Schaltfläche "Abbrechen" angezeigt werden soll, oder legt diese fest, wenn die Schaltfläche "Abbrechen" von der CancelButtonType Eigenschaft als Bildschaltfläche konfiguriert ist.

CancelButtonStyle

Ruft einen Verweis auf eine Auflistung von Style Eigenschaften ab, die die Darstellung der Schaltfläche "Abbrechen" im ChangePassword Steuerelement definieren.

CancelButtonText

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

CancelButtonType

Ruft den Typ der Schaltfläche ab, die beim Rendern des Steuerelements für die Schaltfläche "Abbrechen" verwendet werden soll, oder legt diesen ChangePassword fest.

CancelDestinationPageUrl

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

ChangePasswordButtonImageUrl

Dient zum Abrufen oder Festlegen der URL eines Bilds, das neben der Schaltfläche "Kennwort ändern" im ChangePassword Steuerelement angezeigt wird, wenn die Schaltfläche "Kennwort ändern" von der ChangePasswordButtonType Eigenschaft als Bildschaltfläche konfiguriert ist.

ChangePasswordButtonStyle

Ruft einen Verweis auf eine Auflistung von Style Eigenschaften ab, die die Darstellung der Schaltfläche "Kennwort ändern" im ChangePassword Steuerelement definieren.

ChangePasswordButtonText

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

ChangePasswordButtonType

Ruft den Typ der Schaltfläche ab, die beim Rendern der Schaltfläche "Kennwort ändern" des ChangePassword Steuerelements verwendet werden soll, oder legt diesen fest.

ChangePasswordFailureText

Ruft die Meldung ab, die angezeigt wird, wenn das Kennwort des Benutzers nicht geändert wird, oder legt sie fest.

ChangePasswordTemplate

Dient zum Abrufen oder Festlegen des Objekts, das ITemplate zum Anzeigen der Ansicht "Kennwort ändern" des ChangePassword Steuerelements verwendet wird.

ChangePasswordTemplateContainer

Ruft den Container ab, den ein ChangePassword Steuerelement zum Erstellen einer Instanz der ChangePasswordTemplate Vorlage verwendet. Dies bietet programmgesteuerten Zugriff auf untergeordnete Steuerelemente.

ChangePasswordTitleText

Ruft den Text ab, der oben im Steuerelement in der ChangePassword Ansicht "Kennwort ändern" angezeigt wird, oder legt den Text fest.

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

Dient zum Abrufen oder Festlegen des Algorithmus, der zum Generieren des Werts der ClientID Eigenschaft verwendet wird.

(Geerbt von Control)
ClientIDSeparator

Ruft einen Zeichenwert ab, der das Trennzeichen darstellt, das in der ClientID Eigenschaft verwendet wird.

(Geerbt von Control)
ConfirmNewPassword

Ruft das vom Benutzer eingegebene doppelte Kennwort ab.

ConfirmNewPasswordLabelText

Dient zum Abrufen oder Festlegen des Beschriftungstexts für das ConfirmNewPassword Textfeld.

ConfirmPasswordCompareErrorMessage

Ruft die Meldung ab, die angezeigt wird, wenn das neue Kennwort und das vom Benutzer eingegebene doppelte Kennwort nicht identisch sind, oder legt sie fest.

ConfirmPasswordRequiredErrorMessage

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

Context

Ruft das Objekt ab, das HttpContext dem Serversteuerelement für die aktuelle Webanforderung zugeordnet ist.

(Geerbt von Control)
ContinueButtonImageUrl

Dient zum Abrufen oder Festlegen der URL eines Bilds, das für die Schaltfläche "Weiter" in der Erfolgsansicht des ChangePassword Steuerelements verwendet werden soll, wenn die Schaltfläche "Weiter" von der ContinueButtonType Eigenschaft als Bildschaltfläche konfiguriert ist.

ContinueButtonStyle

Ruft einen Verweis auf eine Auflistung von Style Eigenschaften ab, die die Darstellung der Schaltfläche "Weiter" in der Erfolgsansicht des ChangePassword Steuerelements definieren.

ContinueButtonText

Dient zum Abrufen oder Festlegen des Texts, der auf der Schaltfläche "Weiter" in der Erfolgsansicht des ChangePassword Steuerelements angezeigt wird.

ContinueButtonType

Ruft den Typ der Schaltfläche ab, die beim Rendern der Schaltfläche "Weiter" für das ChangePassword Steuerelement verwendet werden soll, oder legt diesen fest.

ContinueDestinationPageUrl

Ruft die URL der Seite ab, die der Benutzer nach dem Klicken auf die Schaltfläche "Weiter" in der Erfolgsansicht sehen wird, oder legt diese fest.

Controls

Ruft ein ControlCollection Objekt ab, das die untergeordneten Steuerelemente in einer CompositeControl.

(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 in erster Linie von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
CreateUserIconUrl

Dient zum Abrufen oder Festlegen der URL eines Bilds, das neben dem Link zur Webseite angezeigt wird, die ein CreateUserWizard Steuerelement für die Website enthält.

CreateUserText

Dient zum Abrufen oder Festlegen des Texts des Links zu der Webseite, die ein CreateUserWizard Steuerelement für die Website enthält.

CreateUserUrl

Dient zum Abrufen oder Festlegen der URL der Webseite, die ein CreateUserWizard Steuerelement für die Website enthält.

CssClass

Dient zum Abrufen oder Festlegen der Cascading StyleSheet (CSS)-Klasse, die vom Webserversteuerelement auf dem Client gerendert wird.

(Geerbt von WebControl)
CurrentPassword

Ruft das aktuelle Kennwort für den Benutzer ab.

DataItemContainer

Ruft einen Verweis auf den Benennungscontainer ab, wenn der Benennungscontainer IDataItemContainerimplementiert wird.

(Geerbt von Control)
DataKeysContainer

Ruft einen Verweis auf den Benennungscontainer ab, wenn der Benennungscontainer IDataKeysControlimplementiert wird.

(Geerbt von Control)
DesignMode

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

(Geerbt von Control)
DisplayUserName

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das ChangePassword Steuerelement und die UserName Beschriftung angezeigt werden sollen.

EditProfileIconUrl

Ruft die URL eines Bilds ab, das neben dem Link zur Bearbeitungsseite des Benutzerprofils für die Website angezeigt wird, oder legt diese fest.

EditProfileText

Ruft den Text des Links zur Bearbeitungsseite des Benutzerprofils für die Website ab oder legt diesen fest.

EditProfileUrl

Dient zum Abrufen oder Festlegen der URL der Benutzerprofilbearbeitungsseite für die Website.

Enabled

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Webserversteuerelement aktiviert ist.

(Geerbt von WebControl)
EnableTheming

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Designs für dieses Steuerelement gelten.

(Geerbt von WebControl)
EnableViewState

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Serversteuerelement den Ansichtszustand und den Ansichtszustand aller enthaltenen untergeordneten Steuerelemente für den anfordernden Client behält.

(Geerbt von Control)
Events

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

(Geerbt von Control)
FailureTextStyle

Ruft einen Verweis auf eine Auflistung von Style Eigenschaften ab, die das Erscheinungsbild von Fehlermeldungen für das ChangePassword Steuerelement definieren.

Font

Ruft die Schriftarteigenschaften ab, die dem Webserversteuerelement zugeordnet sind.

(Geerbt von WebControl)
ForeColor

Ruft die Vordergrundfarbe (in der Regel die Farbe des Texts) des Webserversteuerelements ab oder legt sie fest.

(Geerbt von WebControl)
HasAttributes

Ruft einen Wert ab, der angibt, ob das Steuerelement Attribute festgelegt hat.

(Geerbt von WebControl)
HasChildViewState

Ruft einen Wert ab, der angibt, ob die untergeordneten Steuerelemente des aktuellen Serversteuerelements über gespeicherte Ansichtszustandseinstellungen verfügen.

(Geerbt von Control)
Height

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

(Geerbt von WebControl)
HelpPageIconUrl

Ruft die URL eines Bilds ab, das neben der Hilfeseite zum Ändern des Kennworts für die Website angezeigt wird, oder legt diese fest.

HelpPageText

Ruft den Linktext auf der Hilfeseite zum Ändern des Kennworts für die Website ab oder legt diesen fest.

HelpPageUrl

Dient zum Abrufen oder Festlegen der URL der Hilfeseite zum Ändern des Kennworts für die Website.

HyperLinkStyle

Ruft einen Verweis auf eine Auflistung von Style Eigenschaften ab, die die Darstellung von Hyperlinks im ChangePassword Steuerelement definieren.

ID

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

(Geerbt von Control)
IdSeparator

Ruft das Zeichen ab, das zum Trennen von Steuerelementbezeichnern verwendet wird.

(Geerbt von Control)
InstructionText

Dient zum Abrufen oder Festlegen von Informationstext, der auf dem Steuerelement zwischen den ChangePasswordChangePasswordTitleText Eingabefeldern und den Eingabefeldern angezeigt wird.

InstructionTextStyle

Ruft einen Verweis auf eine Auflistung von Style Eigenschaften ab, die das Erscheinungsbild des Anweisungstexts für das ChangePassword Steuerelement definieren.

IsChildControlStateCleared

Ruft einen Wert ab, der angibt, ob In diesem Steuerelement enthaltene Steuerelemente den Steuerelementstatus aufweisen.

(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 am Ansichtszustand 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, die die Darstellung von Textfeldbeschriftungen im ChangePassword Steuerelement definieren.

LoadViewStateByID

Ruft einen Wert ab, der angibt, ob das Steuerelement am Laden des Ansichtszustands anstelle ID von Index teilnimmt.

(Geerbt von Control)
MailDefinition

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

MembershipProvider

Ruft den Mitgliedschaftsanbieter ab, der zum Verwalten von Mitgliedsinformationen verwendet wird, oder legt diesen fest.

NamingContainer

Ruft einen Verweis auf den Benennungscontainer des Serversteuerelements ab, der einen eindeutigen Namespace für die Unterscheidung zwischen Serversteuerelementen mit demselben ID Eigenschaftswert erstellt.

(Geerbt von Control)
NewPassword

Ruft das neue Kennwort ab, das vom Benutzer eingegeben wurde.

NewPasswordLabelText

Dient zum Abrufen oder Festlegen des Beschriftungstexts für das Textfeld "Neues Kennwort".

NewPasswordRegularExpression

Dient zum Abrufen oder Festlegen des regulären Ausdrucks, der zum Überprüfen des vom Benutzer bereitgestellten Kennworts verwendet wird.

NewPasswordRegularExpressionErrorMessage

Ruft die Fehlermeldung ab, die angezeigt wird, wenn das eingegebene Kennwort die in der Eigenschaft definierten Kriterien für reguläre Ausdrücke nicht erfüllt, oder legt diese NewPasswordRegularExpression fest.

NewPasswordRequiredErrorMessage

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

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 Seitensteuerelementhierarchie ab.

(Geerbt von Control)
PasswordHintStyle

Ruft einen Verweis auf eine Auflistung von Style Eigenschaften ab, die das Erscheinungsbild von Hinweistext definieren, der ChangePassword im Steuerelement angezeigt wird.

PasswordHintText

Dient zum Abrufen oder Festlegen von Informationstext zu den Anforderungen zum Erstellen eines Kennworts für die Website.

PasswordLabelText

Dient zum Abrufen oder Festlegen des Beschriftungstexts für das Textfeld "Aktuelles Kennwort".

PasswordRecoveryIconUrl

Dient zum Abrufen oder Festlegen der URL eines Bilds, das neben einem Link zur Webseite angezeigt wird, die das PasswordRecovery Steuerelement enthält.

PasswordRecoveryText

Dient zum Abrufen oder Festlegen des Texts des Links zu der Webseite, die das PasswordRecovery Steuerelement enthält.

PasswordRecoveryUrl

Dient zum Abrufen oder Festlegen der URL der Webseite, die das PasswordRecovery Steuerelement enthält.

PasswordRequiredErrorMessage

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

RenderingCompatibility

Ruft einen Wert ab, der die ASP.NET Version angibt, mit der html gerendert wird, kompatibel ist.

(Geerbt von Control)
RenderOuterTable

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Steuerelement gerenderte HTML in ein table Element einschließt, um Inlineformatvorlagen anzuwenden.

Site

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

(Geerbt von Control)
SkinID

Ruft die Haut ab, die auf das Steuerelement angewendet werden soll, oder legt sie fest.

(Geerbt von WebControl)
Style

Ruft eine Auflistung von Textattributen ab, die als Formatvorlagenattribute auf dem äußeren Tag des Webserversteuerelements gerendert werden.

(Geerbt von WebControl)
SuccessPageUrl

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

SuccessTemplate

Dient zum Abrufen oder Festlegen des ITemplate Objekts, das zum Anzeigen der Ansichten "Erfolg" und "Kennwort ändern" des ChangePassword Steuerelements verwendet wird.

SuccessTemplateContainer

Ruft den Container ab, den ein ChangePassword Steuerelement zum Erstellen einer Instanz der SuccessTemplate Vorlage verwendet. Dies bietet programmgesteuerten Zugriff auf untergeordnete Steuerelemente.

SuccessText

Ruft den Text ab, der in der Erfolgsansicht zwischen der SuccessTitleText Schaltfläche "Weiter" angezeigt wird, oder legt diesen fest.

SuccessTextStyle

Ruft eine Auflistung von Style Eigenschaften ab, die die Darstellung von Text in der Erfolgsansicht definieren.

SuccessTitleText

Dient zum Abrufen oder Festlegen des Titels der Erfolgsansicht.

SupportsDisabledAttribute

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

(Geerbt von CompositeControl)
TabIndex

Dient zum Abrufen oder Festlegen des Registerkartenindex des Webserversteuerelements.

(Geerbt von WebControl)
TagKey

Ruft den Wert ab, der HtmlTextWriterTag 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

Dient zum Abrufen oder Festlegen eines Verweises auf die Vorlage, die dieses Steuerelement enthält.

(Geerbt von Control)
TemplateSourceDirectory

Ruft das virtuelle Verzeichnis des Page oder UserControl das aktuelle Serversteuerelement ab.

(Geerbt von Control)
TextBoxStyle

Ruft einen Verweis auf eine Auflistung von Style Eigenschaften ab, die die Darstellung von Textfeld-Steuerelementen für das ChangePassword Steuerelement definieren.

TitleTextStyle

Ruft einen Verweis auf eine Auflistung von Style Eigenschaften ab, die die Darstellung von Titeln für das ChangePassword Steuerelement definieren.

ToolTip

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

(Geerbt von WebControl)
UniqueID

Ruft den eindeutigen hierarchisch qualifizierten 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, oder legt diesen fest.

UserNameLabelText

Dient zum Abrufen oder Festlegen der Beschriftung für das Textfeld "Benutzername".

UserNameRequiredErrorMessage

Dient zum Abrufen oder Festlegen der Fehlermeldung, die angezeigt wird, wenn der Benutzer das Textfeld "Benutzername" leer lässt.

ValidateRequestMode

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Steuerelement Clienteingaben aus dem Browser auf potenziell gefährliche Werte überprüft.

(Geerbt von Control)
ValidatorTextStyle

Ruft einen Verweis auf eine Auflistung von Style Eigenschaften ab, die das Erscheinungsbild von Fehlermeldungen definieren, die jeder vom ChangePassword Steuerelement verwendeten Eingabeüberprüfung zugeordnet sind.

ViewState

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

(Geerbt von Control)
ViewStateIgnoresCase

Ruft einen Wert ab, der angibt, ob die Groß-/Kleinschreibung des StateBag Objekts nicht beachtet wird.

(Geerbt von Control)
ViewStateMode

Ruft den Ansichtszustandsmodus dieses Steuerelements ab oder legt diesen fest.

(Geerbt von Control)
Visible

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob ein Serversteuerelement als Benutzeroberfläche auf der Seite gerendert wird.

(Geerbt von Control)
Width

Dient zum Abrufen oder Festlegen der Breite des Webserversteuerelements.

(Geerbt von WebControl)

Methoden

Name Beschreibung
AddAttributesToRender(HtmlTextWriter)

Fügt HTML-Attribute und -Formatvorlagen hinzu, die dem angegebenen Element HtmlTextWriterTaggerendert werden müssen. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
AddedControl(Control, Int32)

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

(Geerbt von Control)
AddParsedSubObject(Object)

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

(Geerbt von Control)
ApplyStyle(Style)

Kopiert alle nicht leeren Elemente der angegebenen Formatvorlage in das Websteuerelement, wobei alle vorhandenen Formatvorlagenelemente des Steuerelements überschrieben werden. Diese Methode wird in erster Linie von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
ApplyStyleSheetSkin(Page)

Wendet die im Seitenstylesheet definierten Formatvorlageneigenschaften auf das Steuerelement an.

(Geerbt von Control)
BeginRenderTracing(TextWriter, Object)

Beginnt mit der Entwurfszeitablaufverfolgung von Renderingdaten.

(Geerbt von Control)
BuildProfileTree(String, Boolean)

Sammelt Informationen über das Serversteuerelement und liefert sie an die Eigenschaft, die Trace angezeigt werden soll, wenn die Ablaufverfolgung für die Seite aktiviert ist.

(Geerbt von Control)
ClearCachedClientID()

Legt den zwischengespeicherten ClientID Wert auf null.

(Geerbt von Control)
ClearChildControlState()

Löscht die Steuerelementstatusinformationen für die untergeordneten Steuerelemente des Serversteuerelements.

(Geerbt von Control)
ClearChildState()

Löscht die Ansichts- und Steuerelementstatusinformationen für alle untergeordneten Steuerelemente des Serversteuerelements.

(Geerbt von Control)
ClearChildViewState()

Löscht die Ansichtsstatusinformationen für alle untergeordneten Steuerelemente des Serversteuerelements.

(Geerbt von Control)
ClearEffectiveClientIDMode()

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

(Geerbt von Control)
CopyBaseAttributes(WebControl)

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

(Geerbt von WebControl)
CreateChildControls()

Erstellt die einzelnen Steuerelemente, aus denen das Steuerelement zur Vorbereitung auf das ChangePassword Zurück- oder Rendern besteht.

CreateControlCollection()

Erstellt ein neues ControlCollection Objekt, das die untergeordneten Steuerelemente (literal und server) des Serversteuerelements enthält.

(Geerbt von Control)
CreateControlStyle()

Erstellt das Formatvorlagenobjekt, das intern von der WebControl Klasse verwendet wird, um alle formatbezogenen Eigenschaften zu implementieren. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
DataBind()

Bindet eine Datenquelle an alle CompositeControl untergeordneten Steuerelemente.

(Geerbt von CompositeControl)
DataBind(Boolean)

Bindet eine Datenquelle an das aufgerufene Serversteuerelement und alle untergeordneten Steuerelemente mit einer Option zum Auslösen des DataBinding Ereignisses.

(Geerbt von Control)
DataBindChildren()

Bindet eine Datenquelle an die untergeordneten Steuerelemente des Serversteuerelements.

(Geerbt von Control)
Dispose()

Ermöglicht es einem Serversteuerelement, die endgültige Bereinigung durchzuführen, bevor es aus dem Arbeitsspeicher freigegeben wird.

(Geerbt von Control)
EndRenderTracing(TextWriter, Object)

Beendet die Entwurfszeitablaufverfolgung von Renderingdaten.

(Geerbt von Control)
EnsureChildControls()

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

(Geerbt von Control)
EnsureID()

Erstellt einen Bezeichner für Steuerelemente, denen kein Bezeichner zugewiesen ist.

(Geerbt von Control)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
FindControl(String, Int32)

Durchsucht den aktuellen Benennungscontainer für ein Serversteuerelement mit der angegebenen id und einer ganzzahligen Zahl, die pathOffset im Parameter angegeben ist, der die Suche unterstützt. Sie sollten diese Version der FindControl Methode nicht außer Kraft setzen.

(Geerbt von Control)
FindControl(String)

Durchsucht den aktuellen Benennungscontainer für ein Serversteuerelement mit dem angegebenen id Parameter.

(Geerbt von Control)
Focus()

Legt den Eingabefokus auf ein Steuerelement fest.

(Geerbt von Control)
GetDesignModeState()

Ruft Entwurfszeitdaten für ein Steuerelement ab.

(Geerbt von Control)
GetHashCode()

Dient 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 die Type der aktuellen Instanz ab.

(Geerbt von Object)
GetUniqueIDRelativeTo(Control)

Gibt den präfixierten Teil der UniqueID Eigenschaft des angegebenen Steuerelements zurück.

(Geerbt von Control)
HasControls()

Bestimmt, 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 untergeordnete Steuerelemente registriert sind.

(Geerbt von Control)
IsLiteralContent()

Bestimmt, ob das Serversteuerelement nur Literalinhalte enthält.

(Geerbt von Control)
LoadControlState(Object)

Stellt Steuerstatusinformationen aus einer vorherigen Seitenanforderung wieder her, die von der SaveControlState() Methode gespeichert wurde.

LoadViewState(Object)

Stellt Ansichtsstatusinformationen aus einer vorherigen Seitenanforderung wieder her, die von der SaveViewState() Methode gespeichert wurde.

MapPathSecure(String)

Ruft den physischen Pfad ab, dem ein virtueller Pfad, entweder absolut oder relativ, zugeordnet ist.

(Geerbt von Control)
MemberwiseClone()

Erstellt eine flache Kopie der 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 die Webserversteuerelementhierarchie für die Seite übergeben 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, damit sich das Steuerelement bei der Seite registrieren kann.

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-Nachricht zur Verarbeitung an den SMTP-Server gesendet wird. Der SMTP-Server sendet dann die E-Mail-Nachricht an den Benutzer.

OnSendMailError(SendMailErrorEventArgs)

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

OnUnload(EventArgs)

Löst das Unload-Ereignis aus.

(Geerbt von Control)
OpenFile(String)

Ruft einen Stream Verwendeten zum Lesen einer Datei ab.

(Geerbt von Control)
RaiseBubbleEvent(Object, EventArgs)

Weist alle Quellen des Ereignisses und dessen Informationen dem übergeordneten Element des Steuerelements zu.

(Geerbt von Control)
RecreateChildControls()

Erstellt die untergeordneten Steuerelemente in einem von CompositeControl.

(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 ChangePassword Steuerelementinhalt in das angegebene HtmlTextWriter Objekt, damit er auf dem Client angezeigt wird.

RenderBeginTag(HtmlTextWriter)

Rendert das HTML-Öffnungstag des Steuerelements an den angegebenen Writer. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
RenderChildren(HtmlTextWriter)

Gibt den Inhalt der untergeordneten Elemente eines Serversteuerelements in ein bereitgestelltes HtmlTextWriter Objekt aus, das den inhalt schreibt, der auf dem Client gerendert werden soll.

(Geerbt von Control)
RenderContents(HtmlTextWriter)

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

(Geerbt von WebControl)
RenderControl(HtmlTextWriter, ControlAdapter)

Gibt den Inhalt des Serversteuerelements mithilfe eines bereitgestellten Objekts an ein bereitgestelltes HtmlTextWriterControlAdapter Objekt aus.

(Geerbt von Control)
RenderControl(HtmlTextWriter)

Gibt Den Inhalt des Serversteuerelements an ein bereitgestelltes HtmlTextWriter Objekt aus und speichert Ablaufverfolgungsinformationen zum Steuerelement, wenn die Ablaufverfolgung aktiviert ist.

(Geerbt von Control)
RenderEndTag(HtmlTextWriter)

Rendert das HTML-Schließen-Tag des Steuerelements in den angegebenen Writer. 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)

Wandelt eine URL in eine URL um, die auf dem anfordernden Client verwendet werden kann.

(Geerbt von Control)
SaveControlState()

Speichert alle Änderungen des Serversteuerelementstatus, die seit dem Zeitpunkt der Zurückpostung der Seite auf dem Server aufgetreten sind.

SaveViewState()

Speichert alle Änderungen am Ansichtszustand des Serversteuerelements, die seit der Zurückpostung der Seite auf dem Server aufgetreten sind.

SetDesignModeState(IDictionary)

Legt Entwurfszeitdaten für ein Steuerelement fest.

SetRenderMethodDelegate(RenderMethod)

Weist einen Ereignishandlerdelegat zu, um das Serversteuerelement und dessen Inhalt in seinem übergeordneten Steuerelement zu rendern.

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

Legt Ablaufverfolgungsdaten für die Entwurfszeitablaufverfolgung von Renderingdaten mithilfe des ablaufverfolgungsobjekts, des Ablaufverfolgungsdatenschlüssels und des Ablaufverfolgungsdatenwerts fest.

(Geerbt von Control)
SetTraceData(Object, Object)

Legt Ablaufverfolgungsdaten für die Entwurfszeitablaufverfolgung von Renderingdaten mithilfe des Ablaufverfolgungsdatenschlüssels und des Ablaufverfolgungsdatenwerts fest.

(Geerbt von Control)
ToString()

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

(Geerbt von Object)
TrackViewState()

Bewirkt die Nachverfolgung von Ansichtszustandsänderungen am Serversteuerelement, sodass sie im Objekt des Serversteuerelements StateBag gespeichert werden können. Auf dieses Objekt kann über die ViewState Eigenschaft zugegriffen werden.

Ereignisse

Name Beschreibung
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 beim Ändern 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 auf, wenn das Serversteuerelement eine Bindung an eine Datenquelle ausführt.

(Geerbt von Control)
Disposed

Tritt auf, wenn ein Serversteuerelement aus dem Arbeitsspeicher freigegeben wird. Dies ist die letzte Phase des Lebenszyklus des Serversteuerelements, wenn eine ASP.NET Seite angefordert wird.

(Geerbt von Control)
Init

Tritt auf, wenn das Serversteuerelement initialisiert wird, was der erste Schritt im Lebenszyklus ist.

(Geerbt von Control)
Load

Tritt auf, wenn das Serversteuerelement in das Page Objekt geladen wird.

(Geerbt von Control)
PreRender

Tritt ein, nachdem das Control Objekt geladen wurde, aber vor dem Rendern.

(Geerbt von Control)
SendingMail

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

SendMailError

Tritt auf, wenn ein SMTP-Fehler auftritt, der eine E-Mail-Nachricht an den Benutzer sendet.

Unload

Tritt auf, wenn das Serversteuerelement aus dem Arbeitsspeicher entladen wird.

(Geerbt von Control)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IAttributeAccessor.GetAttribute(String)

Ruft ein Attribut des Websteuerelements mit dem angegebenen Namen ab.

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

Legt ein Attribut des Websteuerelements auf den angegebenen Namen und Wert fest.

(Geerbt von WebControl)
ICompositeControlDesignerAccessor.RecreateChildControls()

Ermöglicht es einem Designer, die Sammlung untergeordneter Steuerelemente in der Entwurfszeitumgebung neu zu erstellen.

(Geerbt von CompositeControl)
IControlBuilderAccessor.ControlBuilder

Eine Beschreibung dieses Mitglieds finden Sie unter ControlBuilder.

(Geerbt von Control)
IControlDesignerAccessor.GetDesignModeState()

Eine Beschreibung dieses Mitglieds finden Sie unter GetDesignModeState().

(Geerbt von Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

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

(Geerbt von Control)
IControlDesignerAccessor.SetOwnerControl(Control)

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

(Geerbt von Control)
IControlDesignerAccessor.UserData

Eine Beschreibung dieses Mitglieds finden Sie unter UserData.

(Geerbt von Control)
IDataBindingsAccessor.DataBindings

Eine Beschreibung dieses Mitglieds finden Sie unter DataBindings.

(Geerbt von Control)
IDataBindingsAccessor.HasDataBindings

Eine Beschreibung dieses Mitglieds finden Sie unter HasDataBindings.

(Geerbt von Control)
IExpressionsAccessor.Expressions

Eine Beschreibung dieses Mitglieds finden Sie unter Expressions.

(Geerbt von Control)
IExpressionsAccessor.HasExpressions

Eine Beschreibung dieses Mitglieds finden Sie unter HasExpressions.

(Geerbt von Control)
IParserAccessor.AddParsedSubObject(Object)

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

(Geerbt von Control)

Erweiterungsmethoden

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

Aktiviert das Dynamische Datenverhalten für das angegebene Datensteuerelement.

EnableDynamicData(INamingContainer, Type, Object)

Aktiviert das Dynamische Datenverhalten für das angegebene Datensteuerelement.

EnableDynamicData(INamingContainer, Type)

Aktiviert das Dynamische Datenverhalten für das angegebene Datensteuerelement.

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 metatable -Objekt 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, IDictionary<String,Object>)

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

SetMetaTable(INamingContainer, MetaTable, Object)

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

SetMetaTable(INamingContainer, MetaTable)

Legt die Tabellenmetadaten für das angegebene Datensteuerelement fest.

TryGetMetaTable(INamingContainer, MetaTable)

Bestimmt, ob Tabellenmetadaten verfügbar sind.

Gilt für:

Weitere Informationen