Login.FailureAction Özellik

Tanım

Oturum açma girişimi başarısız olduğunda gerçekleşen eylemi alır veya ayarlar.

public:
 virtual property System::Web::UI::WebControls::LoginFailureAction FailureAction { System::Web::UI::WebControls::LoginFailureAction get(); void set(System::Web::UI::WebControls::LoginFailureAction value); };
[System.Web.UI.Themeable(false)]
public virtual System.Web.UI.WebControls.LoginFailureAction FailureAction { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.FailureAction : System.Web.UI.WebControls.LoginFailureAction with get, set
Public Overridable Property FailureAction As LoginFailureAction

Özellik Değeri

LoginFailureAction

LoginFailureAction Numaralandırma değerlerinden biri. Varsayılan değer: Refresh.

Öznitelikler

Özel durumlar

Seçilen değer numaralandırma değerlerinden LoginFailureAction biri değil.

Örnekler

Aşağıdaki kod örneği, özelliğin FailureAction hem bildirimli olarak hem de kodda nasıl ayarlandığını gösterir.

<%@ Page Language="C#" AutoEventWireup="False"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
void Page_Load(Object sender, EventArgs e)
{
    Login1.FailureAction = LoginFailureAction.RedirectToLoginPage;
}

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <asp:Login id="Login1" runat="server" FailureAction="RedirectToLoginPage"></asp:Login>
        </form>
    </body>
</html>
<%@ Page Language="VB" AutoEventWireup="False"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
    Login1.FailureAction = LoginFailureAction.RedirectToLoginPage
End Sub

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <asp:Login id="Login1" runat="server" FailureAction="RedirectToLoginPage"></asp:Login>
        </form>
    </body>
</html>

Açıklamalar

özelliği, FailureAction kullanıcı Web sitesinde başarıyla oturum açmadığında denetimin davranışını Login tanımlar.

Varsayılan davranış sayfayı yeniden yükler ve kullanıcıyı oturum açma girişiminin FailureText başarısız olduğu konusunda uyarmak için özelliğin içeriğini görüntüler.

FailureAction olarak ayarlandığındaRedirectToLoginPage, kullanıcı Web.config dosyasında tanımlanan oturum açma sayfasına yönlendirilir.

Bu özellik temalar veya stil sayfası temaları tarafından ayarlanamaz. Daha fazla bilgi için bkz ThemeableAttribute . temalar ve dış görünümler ASP.NET.

Şunlara uygulanır

Ayrıca bkz.