Login.FailureAction Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger den åtgärd som inträffar när ett inloggningsförsök misslyckas.
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
Egenskapsvärde
Ett av uppräkningsvärdena LoginFailureAction . Standardvärdet är Refresh.
- Attribut
Undantag
Det valda värdet är inte ett av uppräkningsvärdena LoginFailureAction .
Exempel
Följande kodexempel visar hur du FailureAction anger egenskapen både deklarativt och i kod.
<%@ 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>
Kommentarer
Egenskapen FailureAction definierar kontrollens Login beteende när användaren inte har loggat in på webbplatsen.
Standardbeteendet läser in sidan igen och visar innehållet i FailureText egenskapen för att varna användaren om att inloggningsförsöket misslyckades.
När FailureAction är inställt RedirectToLoginPagepå omdirigeras användaren till inloggningssidan som definierats i filen Web.config.
Den här egenskapen kan inte anges med teman eller formatmallsteman. Mer information finns i ThemeableAttribute and ASP.NET Themes and Skins.