Aracılığıyla paylaş


ChangePassword Sınıf

Tanım

Kullanıcıların Web sitesi parolalarını değiştirmelerini sağlayan bir kullanıcı arabirimi sağlar.

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
Devralma
Öznitelikler
Uygulamalar

Örnekler

Aşağıdaki kod örneği, aşağıdaki ölçütleri karşıladığından emin olmak için parolaları denetleen bir normal ifade tanımlamak için özelliğinin nasıl ayarlandığını NewPasswordRegularExpression gösterir:

  • Altı karakterden büyük.

  • En az bir basamak içerir.

  • En az bir özel (alfasayısal olmayan) karakter içerir.

özelliğinde PasswordHintText yer alan parola gereksinimleri kullanıcıya görüntülenir.

Kullanıcı tarafından girilen parola özelliğin gereksinimlerini NewPasswordRegularExpression karşılamıyorsa, özelliğinde NewPasswordRegularExpressionErrorMessage yer alan metin kullanıcıya görüntülenir. Yeni bir parola girilmediyse, özelliğinde NewPasswordRequiredErrorMessage yer alan metin kullanıcıya görüntülenir.

Not

Yeni parola, , MinRequiredNonAlphanumericCharactersve PasswordStrengthRegularExpression özelliklerinde MinRequiredPasswordLengthüyelik sağlayıcısı tarafından ayarlanan en düşük gereksinimleri karşılamalıdır. Parola bu gereksinimleri karşılamıyorsa, ChangePasswordError olay oluşturulur.

<%@ 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>

Açıklamalar

Bu konuda:

Giriş

ChangePassword Web sitesi kullanıcılarınızın Web sitenizde oturum açmak için kullandıkları parolaları değiştirmesini sağlamak için sayfadaki denetimi kullanın.

Not

ASP.NET'da kullanılabilen oturum açma denetimleri kümesini tanımıyorsanız devam etmeden önce Oturum Açma Denetimlerine Genel Bakış ASP.NET okuyun. Oturum açma denetimleri ve üyelikle ilgili diğer konuların listesi için bkz. Üyeliği Kullanarak Kullanıcıları Yönetme.

Önemli

Parolaların HTTP üzerinden iletilmesi olası bir güvenlik tehdididir. HTTP iletimleri kötü amaçlı kullanıcılar tarafından görüntülenebilir veya tehlikeye girebilir. Oturum açma denetimlerini kullanırken güvenliği artırmak için, kullanıcının parolasının geri gönderme sırasında okunamadığından emin olmak için güvenli yuva katmanı (SSL) şifrelemesi ile HTTPS protokolü kullanmanız gerekir. Daha fazla bilgi için bkz. Oturum Açma Denetimlerinin Güvenliğini Sağlama.

Denetim, ChangePassword Web sitesinin üyelik sağlayıcısı veri deposunda depolanan parolayı değiştirmek için özelliğinde tanımlanan MembershipProvider üyelik sağlayıcısını kullanır. Üyelik sağlayıcısı atamazsanız denetim, ChangePassword Web.config dosyasının üyelik bölümünde tanımlanan varsayılan üyelik sağlayıcısını kullanır. Denetim ChangePassword , kullanıcıların aşağıdaki eylemleri gerçekleştirmesini sağlar:

  • Oturum açtıysa parolalarını değiştirin.

  • Denetimi içeren ChangePassword sayfa anonim erişime izin verdiği ve DisplayUserName özelliği trueolduğu sürece, oturum açmadıysa parolalarını değiştirin.

  • Farklı bir kullanıcı olarak oturum açmış olsalar bile kullanıcı hesabının parolasını değiştirin. Bunun için özelliğinin DisplayUserName olması truegerekir.

özelliğini olarak DisplayUserNametrue ayarlamak, kullanıcının bir kullanıcı adı yazmasına olanak tanıyan Kullanıcı Adı metin kutusunu görüntüler. Kullanıcı oturum açtıysa, UserName denetim oturum açmış kullanıcının adıyla doldurulur. Belirtilen kullanıcı adının parolası değiştirildikten sonra, kullanıcı daha önce bu hesapta oturum açmamış olsa bile değiştirilen parolayla ilişkili hesapta oturum açar.

Önemli

Kullanıcı girişini kabul etmek olası bir güvenlik tehdididir. Kötü amaçlı kullanıcılar, güvenlik açıklarını kullanıma sunma amaçlı veriler gönderebilir veya oluşturulan parolaları deneyen programlar çalıştırabilir. Kullanıcı girişiyle çalışırken güvenliği artırmak için denetiminizin doğrulama özelliklerini kullanmanız ve denetiminiz için yapılandırılmış veri sağlayıcılarının güvenliğini sağlamanız gerekir. Daha fazla bilgi için bkz . Oturum Açma Denetimlerinin Güvenliğini Sağlama, Web Uygulamaları için Temel Güvenlik Uygulamaları ve Üyeliğin Güvenliğini Sağlama.

E-posta İletileri Gönderme

Denetim, ChangePassword kullanıcıya yeni parolayı göndermek için e-posta hizmetlerini kullanacak şekilde yapılandırılabilir. Kullanıcılara ASP.NET Web sunucusu denetimlerinden herhangi birinden e-posta iletileri göndermek için, uygulamanızın Web.config dosyasında bir e-posta sunucusu yapılandırmanız gerekir. Daha fazla bilgi için bkz . Nasıl yapılır: IIS 6.0'da SMTP Sanal Sunucularını Yükleme ve Yapılandırma.

E-posta iletileri sınıfı kullanılarak MailDefinition yapılandırılır. özelliğini ASP.NET e-posta göndermesini bildirecek şekilde ayarlamanız BodyFileName gerekir.

Önemli

Kullanıcı hesabı adlarını veya parolalarını e-postayla göndermek olası bir güvenlik tehdididir. E-posta iletileri genellikle düz metin olarak gönderilir ve özel ağ "algılama" uygulamaları tarafından okunabilir. Güvenliği geliştirmek için Oturum Açma Denetimlerinin Güvenliğini Sağlama bölümünde açıklanan azaltmaları kullanın.

Not

Kullanıcının bir e-posta iletisi alacağını veya görüntüleyeceğini garanti etmek mümkün değildir. Kullanıcının bir ileti aldığını doğrulamak için, e-posta iletisinde kullanıcının bildirimin alındığını onaylamasını sağlayan bir onay bağlantısı sağlayın.

Görünümler

Denetimin ChangePassword iki durumu veya görünümü vardır:

  • Parola görünümünü değiştir Geçerli parolayı ister ve onay için kullanıcının yeni parolayı iki kez yazmasını gerektirir. Oturum açmamış kullanıcıların parolalarını değiştirmesine izin verirseniz, denetimi ParolaYı Değiştir görünümünde görüntülemek UserName için özelliğini true olarak ayarlayınDisplayUserName. Denetim, UserName kullanıcının kayıtlı kullanıcı adını sağlamasına olanak tanır. Parolayı değiştirirken bir hata varsa, Parolayı Değiştir görünümünde kullanıcının yeniden denemesine izin veren bir hata iletisi görüntülenir.

  • Başarılı görünümü Parolanın değiştirildiğini onaylar.

    Önemli

    Parola değiştirme ve devam etme ve iptal etme işlevleri, düğmenin hangi görünüme yerleştirildiğine bakılmaksızın, doğru komut adına sahip herhangi bir düğmeye eklenir. Örneğin, Başarı görünümünde değeri commandname=changepassword olan bir düğme parolayı değiştirmeyi dener ve bir özel durumla sonuçlanır.

Stilleri ve Şablonları

Denetimin görünümünü ChangePassword özelleştirmek için kapsamlı bir stil özellikleri kümesi kullanabilirsiniz. Alternatif olarak, denetimin görünümü ChangePassword üzerinde tam denetime ihtiyacınız varsa iki görünüme özel şablonlar uygulayabilirsiniz. Görünüm için bir şablon tanımlarsanız, ControlStyle özellikler uygulanır. Görünüm şablonlarında ayarlamanız gereken denetimlerin listesi için ve SuccessTemplate özelliklerine ChangePasswordTemplate bakın. Denetim ChangePassword , şablondaki içeriği inceler ve gerekli bir denetim bulunamazsa, doğru adlandırılmazsa veya yanlış türdeyse bir özel durum oluşturur. Örneğin, şablondaki içeriği kullanır ve özelliğini olarak ChangePasswordtrueayarlarsanızDisplayUserName, kullanıcı adı için bir TextBox veya daha fazla IEditableTextControl denetim bulunamazsa özel durum oluşturur.

Aşağıdaki tabloda denetim stili özellikleri listelenerek ChangePassword hangi kullanıcı arabirimi öğesinin etkilendiği açıklanmaktadır. Her stilin uygulandığı özelliklerin listesi için tek tek stil özelliğine bakın.

ChangePassword style özelliği Kullanıcı arabirimi öğesi
CancelButtonStyle Parolayı Değiştir görünümündeki İptal düğmesi.
ChangePasswordButtonStyle Parolayı Değiştir görünümünde Parolayı Değiştir düğmesi.
ContinueButtonStyle Başarılı görünümünde devam et düğmesi.
FailureTextStyle Kullanıcıya görüntülenen hata metni.
HyperLinkStyle Diğer sayfalara köprüler.
InstructionTextStyle Sayfadaki denetimin nasıl kullanılacağını ChangePassword açıklayan yönerge metni.
LabelStyle Metin kutuları gibi tüm giriş alanları için etiketler.
PasswordHintStyle Web sitesi için kabul edilebilir bir parola sağlamaya yönelik ipuçları.
SuccessTextStyle Parola başarıyla değiştirildiğinde kullanıcıya görüntülenen metin.
TextBoxStyle Metin girişi giriş alanları.
TitleTextStyle Parolayı Değiştir ve Başarılı görünümlerinin başlıkları.

CSS Stilleri Uygulama

Denetim, ChangePassword işaretlemede CSS stil kurallarını belirtmenize olanak tanır. Denetimin ChangePassword görünümünü özelleştirmek için şablonlar kullanıyorsanız, şablonlardaki işaretlemede CSS stilleri belirtebilirsiniz. Bu durumda fazladan dış tablo gerekmez. özelliğini falseolarak ayarlayarak tablonun işlenmesini RenderOuterTable engelleyebilirsiniz.

Doğrulama Gruplandırmaları

Denetim ChangePassword , denetimle aynı sayfadaki ChangePassword diğer alanların ayrı olarak doğrulanabilmesi için bir doğrulama grubu kullanır. Varsayılan olarak, ID denetimin ChangePassword özelliği doğrulama grubunun adı olarak kullanılır. Örneğin, kimliği "ChangePassword1" olan bir ChangePassword denetim de geçerlilik grubu adını ChangePassword1 kullanır. Denetimin parçası olduğu doğrulama grubunu ChangePassword ayarlamak için, denetimle bir şablon oluşturmanız ve ardından doğrulama grubu adını değiştirmeniz gerekir.

Kullanıcı denetimi boş bırakırsa TextBox hata iletilerini göstermek için sayfaya bir ValidationSummary denetim ekleyin. Denetimin ValidationGroupValidationSummary özelliğini denetimin ID özelliğine ChangePassword ayarlayın.

Erişim Anahtarları ve Sekme Dizinleri

Bir denetimin AccessKey özelliğini ve TabIndex özelliğini ChangePassword kullanma hakkında bilgi için bkz . Visual Studio'da Erişilebilirlik, ASP.NET ve ASP.NET Denetimleri ve Erişilebilirlik.

Erişilebilirlik

Bu denetimi erişilebilirlik standartlarına uygun işaretlemeler oluşturacak şekilde yapılandırma hakkında bilgi için bkz . Visual Studio'da Erişilebilirlik, ASP.NET ve ASP.NET Denetimleri ve Erişilebilirlik.

Page_Load ve Page_Init Sırasında Denetimlere Erişme

ChangePasswordve CurrentPasswordgibi UserName metin kutularıyla temsil edilen denetim özelliklerine, sayfa yaşam döngüsünün tüm aşamalarında erişilebilir. Özellikle, Page_Init ve Page_Load aşamaları sırasında, bu özellikler denetim işlenirken sahip oldukları değerle aynı değere ChangePassword sahiptir. Kullanıcı metin kutusunu değiştirerek UserName özelliğin UserName değerini değiştirirse, değiştirilen olay Page_Load aşamasından sonra gerçekleşen yeni değer kullanılabilir. Bu nedenle, özelliğin UserName değerini Page_Init aşamasında veya Page_Load aşamasında ayarlar ve bir ChangePassword olay için özel işleyici sağlarsanız, kullanıcının metin kutusunda yaptığı UserName her değişiklik Page_Init veya Page_Load aşamasında ayarlanan değeri geçersiz kılar.

Tanımlayıcı Sözdizimi

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

Oluşturucular

ChangePassword()

ChangePassword sınıfının yeni bir örneğini başlatır.

Alanlar

CancelButtonCommandName

CommandName İptal düğmesinin değerini temsil eder. Bu alan salt okunur durumdadır.

ChangePasswordButtonCommandName

Parolayı CommandName Değiştir düğmesinin değerini temsil eder. Bu alan salt okunur durumdadır.

ContinueButtonCommandName

Devam düğmesinin değerini temsil eder CommandName . Bu alan salt okunur durumdadır.

Özellikler

AccessKey

Web sunucusu denetimine hızla gitmenize olanak tanıyan erişim anahtarını alır veya ayarlar.

(Devralındığı yer: WebControl)
Adapter

Denetim için tarayıcıya özgü bağdaştırıcıyı alır.

(Devralındığı yer: Control)
AppRelativeTemplateSourceDirectory

Bu denetimi içeren veya nesnesinin Page uygulama göreli sanal dizinini alır veya UserControl ayarlar.

(Devralındığı yer: Control)
Attributes

Denetimdeki özelliklere karşılık gelen rastgele özniteliklerin (yalnızca işleme için) koleksiyonunu alır.

(Devralındığı yer: WebControl)
BackColor

Web sunucusu denetiminin arka plan rengini alır veya ayarlar.

(Devralındığı yer: WebControl)
BindingContainer

Bu denetimin veri bağlamasını içeren denetimi alır.

(Devralındığı yer: Control)
BorderColor

Web denetiminin kenarlık rengini alır veya ayarlar.

(Devralındığı yer: WebControl)
BorderPadding

Kenarlık ve denetim için ChangePassword belirlenen alan içinde doldurma miktarını piksel cinsinden alır veya ayarlar.

BorderStyle

Web sunucusu denetiminin kenarlık stilini alır veya ayarlar.

(Devralındığı yer: WebControl)
BorderWidth

Web sunucusu denetiminin kenarlık genişliğini alır veya ayarlar.

(Devralındığı yer: WebControl)
CancelButtonImageUrl

İptal düğmesi özelliği tarafından görüntü düğmesi olacak şekilde yapılandırılmışsa, İptal düğmesiyle görüntülenecek görüntünün URL'sini CancelButtonType alır veya ayarlar.

CancelButtonStyle

Denetimdeki İptal düğmesinin Style görünümünü tanımlayan bir özellik koleksiyonuna ChangePassword başvuru alır.

CancelButtonText

İptal düğmesinde görüntülenen metni alır veya ayarlar.

CancelButtonType

Denetimi oluştururken ChangePassword İptal düğmesi için kullanılacak düğme türünü alır veya ayarlar.

CancelDestinationPageUrl

Denetimdeki İptal düğmesine tıkladıktan sonra kullanıcının gösterdiği sayfanın URL'sini ChangePassword alır veya ayarlar.

ChangePasswordButtonImageUrl

Özelliği tarafından görüntü düğmesi olacak şekilde yapılandırılmışsa, denetimdeki Parolayı Değiştir düğmesinin ChangePassword yanında görüntülenen görüntünün URL'sini ChangePasswordButtonType alır veya ayarlar.

ChangePasswordButtonStyle

Denetimdeki Parolayı Değiştir düğmesinin görünümünü tanımlayan bir özellik koleksiyonuna StyleChangePassword başvuru alır.

ChangePasswordButtonText

Parolayı Değiştir düğmesinde görüntülenen metni alır veya ayarlar.

ChangePasswordButtonType

Denetimin Parola ChangePassword Değiştir düğmesini oluştururken kullanılacak düğme türünü alır veya ayarlar.

ChangePasswordFailureText

Kullanıcının parolası değiştirilmediğinde gösterilen iletiyi alır veya ayarlar.

ChangePasswordTemplate

Denetimin ITemplate ParolaYı Değiştir görünümünü ChangePassword görüntülemek için kullanılan nesneyi alır veya ayarlar.

ChangePasswordTemplateContainer

Bir ChangePassword denetimin şablonun bir örneğini oluşturmak için kullandığı kapsayıcıyı ChangePasswordTemplate alır. Bu, alt denetimlere program aracılığıyla erişim sağlar.

ChangePasswordTitleText

Parolayı Değiştir görünümünde denetimin en üstünde ChangePassword görüntülenen metni alır veya ayarlar.

ChildControlsCreated

Sunucu denetiminin alt denetimlerinin oluşturulup oluşturulmadığını gösteren bir değer alır.

(Devralındığı yer: Control)
ClientID

ASP.NET tarafından oluşturulan HTML işaretlemesinin denetim kimliğini alır.

(Devralındığı yer: Control)
ClientIDMode

özelliğinin değerini oluşturmak için kullanılan algoritmayı ClientID alır veya ayarlar.

(Devralındığı yer: Control)
ClientIDSeparator

özelliğinde ClientID kullanılan ayırıcı karakteri temsil eden bir karakter değeri alır.

(Devralındığı yer: Control)
ConfirmNewPassword

Kullanıcı tarafından girilen yinelenen parolayı alır.

ConfirmNewPasswordLabelText

Metin kutusu için ConfirmNewPassword etiket metnini alır veya ayarlar.

ConfirmPasswordCompareErrorMessage

Yeni parola ve kullanıcı tarafından girilen yinelenen parola aynı olmadığında görüntülenen iletiyi alır veya ayarlar.

ConfirmPasswordRequiredErrorMessage

Yeni Parolayı Onayla metin kutusu boş bırakıldığında görüntülenen hata iletisini alır veya ayarlar.

Context

HttpContext Geçerli Web isteği için sunucu denetimiyle ilişkili nesneyi alır.

(Devralındığı yer: Control)
ContinueButtonImageUrl

Devam düğmesi özelliği tarafından görüntü düğmesi olacak şekilde yapılandırıldıysa, denetimin ChangePassword Başarı görünümündeki Devam düğmesi için kullanılacak görüntünün URL'sini ContinueButtonType alır veya ayarlar.

ContinueButtonStyle

Denetimin Style Başarılı görünümünde Devam düğmesinin görünümünü tanımlayan bir özellik koleksiyonuna ChangePassword başvuru alır.

ContinueButtonText

Denetimin Başarılı görünümündeki ChangePassword Devam düğmesinde görüntülenen metni alır veya ayarlar.

ContinueButtonType

Denetim için ChangePassword Devam düğmesini oluştururken kullanılacak düğme türünü alır veya ayarlar.

ContinueDestinationPageUrl

Başarılı görünümünde Devam düğmesine tıkladıktan sonra kullanıcının göreceği sayfanın URL'sini alır veya ayarlar.

Controls

içindeki alt denetimleri temsil eden bir ControlCollectionCompositeControlnesnesi alır.

(Devralındığı yer: CompositeControl)
ControlStyle

Web sunucusu denetiminin stilini alır. Bu özellik öncelikle denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
ControlStyleCreated

Özelliği için ControlStyle bir nesne oluşturulup oluşturulmadığını belirten bir Style değer alır. Bu özellik öncelikli olarak denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
CreateUserIconUrl

Web sitesi için denetim içeren CreateUserWizard Web sayfasının bağlantısının yanında görüntülenecek görüntünün URL'sini alır veya ayarlar.

CreateUserText

Web sitesi için denetim CreateUserWizard içeren Web sayfasına bağlantı metnini alır veya ayarlar.

CreateUserUrl

Web sitesi için denetim CreateUserWizard içeren Web sayfasının URL'sini alır veya ayarlar.

CssClass

İstemcideki Web sunucusu denetimi tarafından işlenen Basamaklı Stil Sayfası (CSS) sınıfını alır veya ayarlar.

(Devralındığı yer: WebControl)
CurrentPassword

Kullanıcının geçerli parolasını alır.

DataItemContainer

Adlandırma kapsayıcısı uygularsa IDataItemContaineradlandırma kapsayıcısına bir başvuru alır.

(Devralındığı yer: Control)
DataKeysContainer

Adlandırma kapsayıcısı uygularsa IDataKeysControladlandırma kapsayıcısına bir başvuru alır.

(Devralındığı yer: Control)
DesignMode

Bir denetimin tasarım yüzeyinde kullanılıp kullanılmadığını belirten bir değer alır.

(Devralındığı yer: Control)
DisplayUserName

Denetimin denetimi ve etiketi görüntüleyip görüntülemeyeceğini ChangePasswordUserName belirten bir değer alır veya ayarlar.

EditProfileIconUrl

Web sitesinin kullanıcı profili düzenleme sayfasının bağlantısının yanında görüntülenecek görüntünün URL'sini alır veya ayarlar.

EditProfileText

Web sitesinin kullanıcı profili düzenleme sayfasına bağlantı metnini alır veya ayarlar.

EditProfileUrl

Web sitesi için kullanıcı profili düzenleme sayfasının URL'sini alır veya ayarlar.

Enabled

Web sunucusu denetiminin etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: WebControl)
EnableTheming

Temaların bu denetime uygulanıp uygulanmadığını belirten bir değer alır veya ayarlar.

(Devralındığı yer: WebControl)
EnableViewState

Sunucu denetiminin görünüm durumunu ve içerdiği alt denetimlerin görünüm durumunu istekte bulunan istemciye kalıcı hale getirip getirmek olmadığını belirten bir değer alır veya ayarlar.

(Devralındığı yer: Control)
Events

Denetim için olay işleyicisi temsilcilerinin listesini alır. Bu özellik salt okunur durumdadır.

(Devralındığı yer: Control)
FailureTextStyle

Denetimde hata iletilerinin Style görünümünü tanımlayan bir özellik koleksiyonuna ChangePassword başvuru alır.

Font

Web sunucusu denetimiyle ilişkili yazı tipi özelliklerini alır.

(Devralındığı yer: WebControl)
ForeColor

Web sunucusu denetiminin ön plan rengini (genellikle metnin rengi) alır veya ayarlar.

(Devralındığı yer: WebControl)
HasAttributes

Denetimin öznitelikleri ayarlanıp ayarlanmadığını belirten bir değer alır.

(Devralındığı yer: WebControl)
HasChildViewState

Geçerli sunucu denetiminin alt denetimlerinin kaydedilmiş görünüm durumu ayarlarına sahip olup olmadığını gösteren bir değer alır.

(Devralındığı yer: Control)
Height

Web sunucusu denetiminin yüksekliğini alır veya ayarlar.

(Devralındığı yer: WebControl)
HelpPageIconUrl

Web sitesinin Parolayı Değiştir yardım sayfasının yanında görüntülenecek görüntünün URL'sini alır veya ayarlar.

HelpPageText

Web sitesinin ParolaYı Değiştir yardım sayfasına bağlantı metnini alır veya ayarlar.

HelpPageUrl

Web sitesinin Parola Değiştir yardım sayfasının URL'sini alır veya ayarlar.

HyperLinkStyle

Denetimdeki köprülerin Style görünümünü tanımlayan bir özellik koleksiyonuna ChangePassword başvuru alır.

ID

Sunucu denetimine atanan program tanımlayıcısını alır veya ayarlar.

(Devralındığı yer: Control)
IdSeparator

Denetim tanımlayıcılarını ayırmak için kullanılan karakteri alır.

(Devralındığı yer: Control)
InstructionText

ve giriş kutuları arasındaki ChangePasswordTitleText denetimde ChangePassword görüntülenen bilgi metnini alır veya ayarlar.

InstructionTextStyle

Denetimdeki yönerge metninin Style görünümünü tanımlayan bir özellik koleksiyonuna ChangePassword başvuru alır.

IsChildControlStateCleared

Bu denetim içindeki denetimlerin denetim durumuna sahip olup olmadığını belirten bir değer alır.

(Devralındığı yer: Control)
IsEnabled

Denetimin etkinleştirilip etkinleştirilmediğini belirten bir değer alır.

(Devralındığı yer: WebControl)
IsTrackingViewState

Sunucu denetiminin değişiklikleri görünüm durumuna kaydedip kaydetmediğini gösteren bir değer alır.

(Devralındığı yer: Control)
IsViewStateEnabled

Bu denetim için görünüm durumunun etkinleştirilip etkinleştirilmediğini belirten bir değer alır.

(Devralındığı yer: Control)
LabelStyle

Denetimdeki metin kutusu etiketlerinin Style görünümünü tanımlayan bir nesne koleksiyonuna ChangePassword başvuru alır.

LoadViewStateByID

Denetimin dizin yerine görünüm durumunu ID yüklemeye katılıp katılmadığını belirten bir değer alır.

(Devralındığı yer: Control)
MailDefinition

Parolalarını değiştirdikten sonra kullanıcılara gönderilen e-posta iletisini tanımlayan bir özellik koleksiyonuna başvuru alır.

MembershipProvider

Üye bilgilerini yönetmek için kullanılan üyelik sağlayıcısını alır veya ayarlar.

NamingContainer

Aynı özellik değerine sahip sunucu denetimleri arasında ayrım yapmak için benzersiz bir ad alanı oluşturan sunucu denetiminin adlandırma kapsayıcısına ID başvuru alır.

(Devralındığı yer: Control)
NewPassword

Kullanıcı tarafından girilen yeni parolayı alır.

NewPasswordLabelText

Yeni Parola metin kutusunun etiket metnini alır veya ayarlar.

NewPasswordRegularExpression

Kullanıcı tarafından sağlanan parolayı doğrulamak için kullanılan normal ifadeyi alır veya ayarlar.

NewPasswordRegularExpressionErrorMessage

Girilen parola özelliğinde NewPasswordRegularExpression tanımlanan normal ifade ölçütlerini geçirmediğinde gösterilen hata iletisini alır veya ayarlar.

NewPasswordRequiredErrorMessage

Kullanıcı Yeni Parola metin kutusunu boş bıraktığında görüntülenen hata iletisini alır veya ayarlar.

Page

Sunucu denetimini içeren örneğe başvuru Page alır.

(Devralındığı yer: Control)
Parent

Sayfa denetimi hiyerarşisindeki sunucu denetiminin üst denetimine başvuru alır.

(Devralındığı yer: Control)
PasswordHintStyle

Denetimde görünen ipucu metninin görünümünü tanımlayan bir özellik koleksiyonuna StyleChangePassword başvuru alır.

PasswordHintText

Web sitesi için parola oluşturma gereksinimleri hakkında bilgi metni alır veya ayarlar.

PasswordLabelText

Geçerli Parola metin kutusu için etiket metnini alır veya ayarlar.

PasswordRecoveryIconUrl

Denetimi içeren Web sayfasının bağlantısının yanında görüntülenecek görüntünün URL'sini PasswordRecovery alır veya ayarlar.

PasswordRecoveryText

Denetimi içeren PasswordRecovery Web sayfasına bağlantı metnini alır veya ayarlar.

PasswordRecoveryUrl

Denetimi içeren Web sayfasının URL'sini PasswordRecovery alır veya ayarlar.

PasswordRequiredErrorMessage

Kullanıcı Geçerli Parola metin kutusunu boş bıraktığında görüntülenen hata iletisini alır veya ayarlar.

RenderingCompatibility

HTML'nin uyumlu olacağı ASP.NET sürümünü belirten bir değer alır.

(Devralındığı yer: Control)
RenderOuterTable

Denetimin satır içi stiller uygulamak için işlenen HTML'yi bir öğe içine alıp almayacağını belirten bir table değer alır veya ayarlar.

Site

Tasarım yüzeyinde işlendiğinde geçerli denetimi barındıran kapsayıcı hakkında bilgi alır.

(Devralındığı yer: Control)
SkinID

Denetime uygulanacak kaplamayı alır veya ayarlar.

(Devralındığı yer: WebControl)
Style

Web sunucusu denetiminin dış etiketinde stil özniteliği olarak işlenecek metin öznitelikleri koleksiyonunu alır.

(Devralındığı yer: WebControl)
SuccessPageUrl

Parolalarını başarıyla değiştirdikten sonra kullanıcılara gösterilen sayfanın URL'sini alır veya ayarlar.

SuccessTemplate

Denetimin ITemplate Başarılı ve Parolayı Değiştir görünümlerini ChangePassword görüntülemek için kullanılan nesneyi alır veya ayarlar.

SuccessTemplateContainer

Bir denetimin şablonun ChangePassword örneğini oluşturmak için kullandığı kapsayıcıyı SuccessTemplate alır. Bu, alt denetimlere program aracılığıyla erişim sağlar.

SuccessText

ile Devam düğmesi arasında SuccessTitleText Başarılı görünümünde görüntülenen metni alır veya ayarlar.

SuccessTextStyle

Başarı görünümünde metnin görünümünü tanımlayan bir özellik koleksiyonu Style alır.

SuccessTitleText

Başarı görünümünün başlığını alır veya ayarlar.

SupportsDisabledAttribute

Denetimin özelliği falseolduğundaIsEnabled, denetimin işlenen HTML öğesinin özniteliğini "devre dışı" olarak ayarlayıp ayarlamayacağını disabled belirten bir değer alır.

(Devralındığı yer: CompositeControl)
TabIndex

Web sunucusu denetiminin sekme dizinini alır veya ayarlar.

(Devralındığı yer: WebControl)
TagKey

Denetime HtmlTextWriterTagChangePassword karşılık gelen değeri alır. Bu özellik öncelikle denetim geliştiricileri tarafından kullanılır.

TagName

Denetim etiketinin adını alır. Bu özellik öncelikle denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
TemplateControl

Bu denetimi içeren şablona başvuru alır veya ayarlar.

(Devralındığı yer: Control)
TemplateSourceDirectory

geçerli sunucu denetimini içeren veya UserControl sanal dizinini Page alır.

(Devralındığı yer: Control)
TextBoxStyle

Denetimdeki metin kutusu denetimlerinin Style görünümünü tanımlayan bir özellik koleksiyonuna ChangePassword başvuru alır.

TitleTextStyle

Denetimdeki başlıkların Style görünümünü tanımlayan bir özellik koleksiyonuna ChangePassword başvuru alır.

ToolTip

Fare işaretçisi Web sunucusu denetiminin üzerine geldiğinde görüntülenen metni alır veya ayarlar.

(Devralındığı yer: WebControl)
UniqueID

Sunucu denetimi için benzersiz, hiyerarşik nitelenmiş tanımlayıcıyı alır.

(Devralındığı yer: Control)
UserName

Parolasının değiştirildiği Web sitesi kullanıcı adını alır veya ayarlar.

UserNameLabelText

Kullanıcı Adı metin kutusunun etiketini alır veya ayarlar.

UserNameRequiredErrorMessage

Kullanıcı Kullanıcı Adı metin kutusunu boş bıraktığında görüntülenen hata iletisini alır veya ayarlar.

ValidateRequestMode

Denetimin tarayıcıdan istemci girişini tehlikeli olabilecek değerler için denetlediğini gösteren bir değer alır veya ayarlar.

(Devralındığı yer: Control)
ValidatorTextStyle

Denetim tarafından kullanılan herhangi bir giriş doğrulamasıyla ilişkili hata iletilerinin görünümünü tanımlayan bir özellik koleksiyonuna StyleChangePassword başvuru alır.

ViewState

Aynı sayfa için birden çok istekte bir sunucu denetiminin görünüm durumunu kaydetmenize ve geri yüklemenize olanak tanıyan durum bilgileri sözlüğü alır.

(Devralındığı yer: Control)
ViewStateIgnoresCase

Nesnenin StateBag büyük/küçük harfe duyarlı olup olmadığını gösteren bir değer alır.

(Devralındığı yer: Control)
ViewStateMode

Bu denetimin görünüm durumu modunu alır veya ayarlar.

(Devralındığı yer: Control)
Visible

Sunucu denetiminin sayfada kullanıcı arabirimi olarak işlenip işlenmediğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: Control)
Width

Web sunucusu denetiminin genişliğini alır veya ayarlar.

(Devralındığı yer: WebControl)

Yöntemler

AddAttributesToRender(HtmlTextWriter)

Belirtilen HtmlTextWriterTagöğesine işlenmesi gereken HTML öznitelikleri ve stilleri ekler. Bu yöntem öncelikle denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
AddedControl(Control, Int32)

Nesne koleksiyonuna Controls bir alt denetim eklendikten sonra çağrılır Control .

(Devralındığı yer: Control)
AddParsedSubObject(Object)

Xml veya HTML gibi bir öğenin ayrıştırıldığını sunucu denetimine bildirir ve öğeyi sunucu denetiminin ControlCollection nesnesine ekler.

(Devralındığı yer: Control)
ApplyStyle(Style)

Belirtilen stilin boş olmayan öğelerini Web denetimine kopyalar ve denetimin varolan stil öğelerinin üzerine yazar. Bu yöntem öncelikli olarak denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
ApplyStyleSheetSkin(Page)

Sayfa stili sayfasında tanımlanan stil özelliklerini denetime uygular.

(Devralındığı yer: Control)
BeginRenderTracing(TextWriter, Object)

İşleme verilerinin tasarım zamanı izlemeye başlar.

(Devralındığı yer: Control)
BuildProfileTree(String, Boolean)

Sunucu denetimi hakkında bilgi toplar ve sayfa için izleme etkinleştirildiğinde görüntülenecek özelliğe teslim eder Trace .

(Devralındığı yer: Control)
ClearCachedClientID()

Önbelleğe alınan ClientID değeri olarak nullayarlar.

(Devralındığı yer: Control)
ClearChildControlState()

Sunucu denetiminin alt denetimleri için denetim durumu bilgilerini siler.

(Devralındığı yer: Control)
ClearChildState()

Tüm sunucu denetiminin alt denetimleri için görünüm durumu ve denetim durumu bilgilerini siler.

(Devralındığı yer: Control)
ClearChildViewState()

Tüm sunucu denetiminin alt denetimleri için görünüm durumu bilgilerini siler.

(Devralındığı yer: Control)
ClearEffectiveClientIDMode()

ClientIDMode Geçerli denetim örneğinin ve alt denetimlerin özelliğini olarak Inheritayarlar.

(Devralındığı yer: Control)
CopyBaseAttributes(WebControl)

Nesne tarafından Style kapsüllenmeyen özellikleri belirtilen Web sunucusu denetiminden bu yöntemin çağrıldığı Web sunucusu denetimine kopyalar. Bu yöntem öncelikle denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
CreateChildControls()

Geri gönderme veya işleme hazırlığında denetimi oluşturan ChangePassword tek tek denetimleri oluşturur.

CreateControlCollection()

Sunucu denetiminin alt denetimlerini (hem değişmez değer hem de sunucu) tutmak için yeni ControlCollection bir nesne oluşturur.

(Devralındığı yer: Control)
CreateControlStyle()

Sınıf tarafından WebControl stille ilgili tüm özellikleri uygulamak için dahili olarak kullanılan stil nesnesini oluşturur. Bu yöntem öncelikle denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
DataBind()

Bir veri kaynağını CompositeControl ve tüm alt denetimlerine bağlar.

(Devralındığı yer: CompositeControl)
DataBind(Boolean)

Bir veri kaynağını çağrılan sunucu denetimine ve tüm alt denetimlerine olayı tetikle DataBinding seçeneğiyle bağlar.

(Devralındığı yer: Control)
DataBindChildren()

Bir veri kaynağını sunucu denetiminin alt denetimlerine bağlar.

(Devralındığı yer: Control)
Dispose()

Sunucu denetiminin bellekten serbest bırakılmadan önce son temizleme işlemini gerçekleştirmesini sağlar.

(Devralındığı yer: Control)
EndRenderTracing(TextWriter, Object)

İşleme verilerinin tasarım zamanı izlemesini sonlandırır.

(Devralındığı yer: Control)
EnsureChildControls()

Sunucu denetiminin alt denetimler içerip içermediğini belirler. Aksi takdirde alt denetimler oluşturur.

(Devralındığı yer: Control)
EnsureID()

Atanmış tanımlayıcısı olmayan denetimler için bir tanımlayıcı oluşturur.

(Devralındığı yer: Control)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
FindControl(String)

Belirtilen id parametreyle geçerli adlandırma kapsayıcısında bir sunucu denetimi arar.

(Devralındığı yer: Control)
FindControl(String, Int32)

Geçerli adlandırma kapsayıcısında belirtilen ve parametresinde belirtilen id bir tamsayı ile bir sunucu denetimi arar ve bu da pathOffset aramaya yardımcı olur. Yöntemin bu sürümünü FindControl geçersiz kılmamalısınız.

(Devralındığı yer: Control)
Focus()

Giriş odağını bir denetime ayarlar.

(Devralındığı yer: Control)
GetDesignModeState()

Denetim için tasarım zamanı verilerini alır.

(Devralındığı yer: Control)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetRouteUrl(Object)

Bir yol parametreleri kümesine karşılık gelen URL'yi alır.

(Devralındığı yer: Control)
GetRouteUrl(RouteValueDictionary)

Bir yol parametreleri kümesine karşılık gelen URL'yi alır.

(Devralındığı yer: Control)
GetRouteUrl(String, Object)

Bir yol parametreleri kümesine ve yol adına karşılık gelen URL'yi alır.

(Devralındığı yer: Control)
GetRouteUrl(String, RouteValueDictionary)

Bir yol parametreleri kümesine ve yol adına karşılık gelen URL'yi alır.

(Devralındığı yer: Control)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
GetUniqueIDRelativeTo(Control)

Belirtilen denetimin özelliğinin UniqueID ön ekli bölümünü döndürür.

(Devralındığı yer: Control)
HasControls()

Sunucu denetiminin alt denetimler içerip içermediğini belirler.

(Devralındığı yer: Control)
HasEvents()

Olayların denetim için mi yoksa alt denetimler için mi kaydedildiğini gösteren bir değer döndürür.

(Devralındığı yer: Control)
IsLiteralContent()

Sunucu denetiminin yalnızca değişmez değer içeriğini barındırdığını belirler.

(Devralındığı yer: Control)
LoadControlState(Object)

yöntemi tarafından SaveControlState() kaydedilen önceki sayfa isteğinden denetim durumu bilgilerini geri yükler.

LoadViewState(Object)

yöntemi tarafından SaveViewState() kaydedilen önceki sayfa isteğinden görünüm durumu bilgilerini geri yükler.

MapPathSecure(String)

Bir sanal yolun mutlak veya göreli olarak eşlene olduğu fiziksel yolu alır.

(Devralındığı yer: Control)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
MergeStyle(Style)

Belirtilen stilin boş olmayan öğelerini Web denetimine kopyalar, ancak denetimin varolan stil öğelerinin üzerine yazılmaz. Bu yöntem öncelikle denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
OnBubbleEvent(Object, EventArgs)

Denetim olayının ChangePassword sayfa için Web sunucusu denetim hiyerarşisine geçirilip geçirilmeyeceğini belirler.

OnCancelButtonClick(EventArgs)

CancelButtonClick Kullanıcı İptal düğmesine tıkladığında olayı tetikler.

OnChangedPassword(EventArgs)

Parola değiştirildikten sonra olayı tetikler ChangedPassword .

OnChangePasswordError(EventArgs)

Kullanıcının parolası değiştirilmediğinde olayı tetikler ChangePasswordError .

OnChangingPassword(LoginCancelEventArgs)

Kullanıcının parolası üyelik sağlayıcısı tarafından değiştirilmeden önce olayı tetikler ChangingPassword .

OnContinueButtonClick(EventArgs)

ContinueButtonClick Kullanıcı Devam düğmesine tıkladığında olayı tetikler.

OnDataBinding(EventArgs)

Olayı tetikler DataBinding .

(Devralındığı yer: Control)
OnInit(EventArgs)

Denetimin Init kendisini sayfaya ChangePassword kaydetmesine izin vermek için denetimin olayını tetikler.

OnLoad(EventArgs)

Olayı tetikler Load .

(Devralındığı yer: Control)
OnPreRender(EventArgs)

Olayı tetikler PreRender .

OnSendingMail(MailMessageEventArgs)

smtp sunucusuna SendingMail işlenmek üzere bir e-posta iletisi gönderilmeden önce olayı tetikler. Ardından SMTP sunucusu kullanıcıya e-posta iletisini gönderir.

OnSendMailError(SendMailErrorEventArgs)

Kullanıcıya bir e-posta iletisi gönderilemediğinde olayı tetikler SendMailError .

OnUnload(EventArgs)

Olayı tetikler Unload .

(Devralındığı yer: Control)
OpenFile(String)

Stream Bir dosyayı okumak için kullanılan alır.

(Devralındığı yer: Control)
RaiseBubbleEvent(Object, EventArgs)

Olayın tüm kaynaklarını ve bilgilerini denetimin üst öğesine atar.

(Devralındığı yer: Control)
RecreateChildControls()

alt denetimleri öğesinden CompositeControltüretilmiş bir denetimde yeniden oluşturur.

(Devralındığı yer: CompositeControl)
RemovedControl(Control)

Alt denetim nesne koleksiyonundan Controls kaldırıldıktan sonra çağrılır Control .

(Devralındığı yer: Control)
Render(HtmlTextWriter)

ChangePassword Denetim içeriğini, istemcide görüntülenmek üzere belirtilen HtmlTextWriter nesneye yazar.

RenderBeginTag(HtmlTextWriter)

Denetimin HTML açma etiketini belirtilen yazıcıya işler. Bu yöntem öncelikle denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
RenderChildren(HtmlTextWriter)

Sunucu denetiminin alt öğelerinin içeriğini sağlanan bir HtmlTextWriter nesneye aktarır ve istemcide işlenecek içeriği yazar.

(Devralındığı yer: Control)
RenderContents(HtmlTextWriter)

Denetimin içeriğini belirtilen yazıcıya işler. Bu yöntem öncelikle denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
RenderControl(HtmlTextWriter)

Sunucu denetimi içeriğini sağlanan HtmlTextWriter bir nesneye aktarır ve izleme etkinse denetimle ilgili izleme bilgilerini depolar.

(Devralındığı yer: Control)
RenderControl(HtmlTextWriter, ControlAdapter)

Sağlanan bir nesneyi kullanarak sağlanan HtmlTextWriter bir nesneye sunucu denetimi içeriği çıkışı sağlar ControlAdapter .

(Devralındığı yer: Control)
RenderEndTag(HtmlTextWriter)

Denetimin HTML kapanış etiketini belirtilen yazıcıya işler. Bu yöntem öncelikle denetim geliştiricileri tarafından kullanılır.

(Devralındığı yer: WebControl)
ResolveAdapter()

Belirtilen denetimin işlenmesinden sorumlu denetim bağdaştırıcısını alır.

(Devralındığı yer: Control)
ResolveClientUrl(String)

Tarayıcı tarafından kullanılabilecek bir URL alır.

(Devralındığı yer: Control)
ResolveUrl(String)

URL'yi istekte bulunan istemcide kullanılabilen bir URL'ye dönüştürür.

(Devralındığı yer: Control)
SaveControlState()

Sayfanın sunucuya geri gönderildiği zamandan bu yana gerçekleşen tüm sunucu denetim durumu değişikliklerini kaydeder.

SaveViewState()

Sayfanın sunucuya geri gönderildiği zamandan bu yana gerçekleşen tüm sunucu denetim görünümü durum değişikliklerini kaydeder.

SetDesignModeState(IDictionary)

Denetim için tasarım zamanı verilerini ayarlar.

SetRenderMethodDelegate(RenderMethod)

Sunucu denetimini ve içeriğini üst denetimine işlemek için bir olay işleyicisi temsilcisi atar.

(Devralındığı yer: Control)
SetTraceData(Object, Object)

İzleme veri anahtarını ve izleme verisi değerini kullanarak işleme verilerinin tasarım zamanı izlemesi için izleme verilerini ayarlar.

(Devralındığı yer: Control)
SetTraceData(Object, Object, Object)

İzlenen nesneyi, izleme veri anahtarını ve izleme verisi değerini kullanarak işleme verilerinin tasarım zamanı izlemesi için izleme verilerini ayarlar.

(Devralındığı yer: Control)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
TrackViewState()

Sunucu denetiminin nesnesinde depolanabilmeleri için sunucu denetiminde görünüm durumu değişikliklerinin izlenmesine StateBag neden olur. Bu nesneye özelliği aracılığıyla ViewState erişilebilir.

Ekinlikler

CancelButtonClick

Kullanıcı bir parolayı değiştirmeyi iptal etmek için İptal düğmesine tıkladığında gerçekleşir.

ChangedPassword

Kullanıcı hesabı için parola değiştirildiğinde gerçekleşir.

ChangePasswordError

Kullanıcı hesabının parolasını değiştirirken bir hata oluştuğunda oluşur.

ChangingPassword

Bir kullanıcı hesabının parolası üyelik sağlayıcısı tarafından değiştirilmeden önce gerçekleşir.

ContinueButtonClick

ContinueButtonClick Kullanıcı Devam düğmesine tıkladığında olayı tetikler.

DataBinding

Sunucu denetimi bir veri kaynağına bağlandığında gerçekleşir.

(Devralındığı yer: Control)
Disposed

ASP.NET sayfası istendiğinde sunucu denetimi yaşam döngüsünün son aşaması olan bellekten bir sunucu denetimi serbest bırakıldığında gerçekleşir.

(Devralındığı yer: Control)
Init

Sunucu denetimi başlatıldığında gerçekleşir ve bu, yaşam döngüsünün ilk adımıdır.

(Devralındığı yer: Control)
Load

Sunucu denetimi nesneye Page yüklendiğinde gerçekleşir.

(Devralındığı yer: Control)
PreRender

Nesne yüklendikten sonra Control ancak işlemeden önce gerçekleşir.

(Devralındığı yer: Control)
SendingMail

Kullanıcıya parolanın değiştirildiğini belirten bir e-posta onayı gönderilmeden önce gerçekleşir.

SendMailError

Kullanıcıya e-posta iletisi gönderen bir SMTP hatası olduğunda oluşur.

Unload

Sunucu denetimi bellekten kaldırıldığında gerçekleşir.

(Devralındığı yer: Control)

Belirtik Arabirim Kullanımları

IAttributeAccessor.GetAttribute(String)

Belirtilen ada sahip Web denetiminin özniteliğini alır.

(Devralındığı yer: WebControl)
IAttributeAccessor.SetAttribute(String, String)

Web denetiminin özniteliğini belirtilen ada ve değere ayarlar.

(Devralındığı yer: WebControl)
ICompositeControlDesignerAccessor.RecreateChildControls()

Tasarımcının tasarım zamanı ortamında bileşik denetimin alt denetim koleksiyonunu yeniden oluşturmasını sağlar.

(Devralındığı yer: CompositeControl)
IControlBuilderAccessor.ControlBuilder

Bu üyenin açıklaması için bkz ControlBuilder. .

(Devralındığı yer: Control)
IControlDesignerAccessor.GetDesignModeState()

Bu üyenin açıklaması için bkz GetDesignModeState(). .

(Devralındığı yer: Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Bu üyenin açıklaması için bkz SetDesignModeState(IDictionary). .

(Devralındığı yer: Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Bu üyenin açıklaması için bkz SetOwnerControl(Control). .

(Devralındığı yer: Control)
IControlDesignerAccessor.UserData

Bu üyenin açıklaması için bkz UserData. .

(Devralındığı yer: Control)
IDataBindingsAccessor.DataBindings

Bu üyenin açıklaması için bkz DataBindings. .

(Devralındığı yer: Control)
IDataBindingsAccessor.HasDataBindings

Bu üyenin açıklaması için bkz HasDataBindings. .

(Devralındığı yer: Control)
IExpressionsAccessor.Expressions

Bu üyenin açıklaması için bkz Expressions. .

(Devralındığı yer: Control)
IExpressionsAccessor.HasExpressions

Bu üyenin açıklaması için bkz HasExpressions. .

(Devralındığı yer: Control)
IParserAccessor.AddParsedSubObject(Object)

Bu üyenin açıklaması için bkz AddParsedSubObject(Object). .

(Devralındığı yer: Control)

Uzantı Metotları

FindDataSourceControl(Control)

Belirtilen denetim için veri denetimiyle ilişkili veri kaynağını döndürür.

FindFieldTemplate(Control, String)

Belirtilen denetimin adlandırma kapsayıcısında belirtilen sütun için alan şablonunu döndürür.

FindMetaTable(Control)

İçeren veri denetimi için metatablo nesnesini döndürür.

GetDefaultValues(INamingContainer)

Belirtilen veri denetimi için varsayılan değerlerin koleksiyonunu alır.

GetMetaTable(INamingContainer)

Belirtilen veri denetimi için tablo meta verilerini alır.

SetMetaTable(INamingContainer, MetaTable)

Belirtilen veri denetimi için tablo meta verilerini ayarlar.

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

Belirtilen veri denetimi için tablo meta verilerini ve varsayılan değer eşlemesini ayarlar.

SetMetaTable(INamingContainer, MetaTable, Object)

Belirtilen veri denetimi için tablo meta verilerini ve varsayılan değer eşlemesini ayarlar.

TryGetMetaTable(INamingContainer, MetaTable)

Tablo meta verilerinin kullanılabilir olup olmadığını belirler.

EnableDynamicData(INamingContainer, Type)

Belirtilen veri denetimi için Dinamik Veri davranışını etkinleştirir.

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

Belirtilen veri denetimi için Dinamik Veri davranışını etkinleştirir.

EnableDynamicData(INamingContainer, Type, Object)

Belirtilen veri denetimi için Dinamik Veri davranışını etkinleştirir.

Şunlara uygulanır

Ayrıca bkz.