Login.FailureText Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví text zobrazený při pokusu o přihlášení se nezdaří.
public:
virtual property System::String ^ FailureText { System::String ^ get(); void set(System::String ^ value); };
public virtual string FailureText { get; set; }
member this.FailureText : string with get, set
Public Overridable Property FailureText As String
Hodnota vlastnosti
Text, který se zobrazí uživateli, když se pokus o přihlášení nezdaří. Výchozí hodnota je "Váš pokus o přihlášení se nezdařil. Zkuste to znovu.
Příklady
Následující příklad kódu nastaví FailureText vlastnost na "Při přihlašování došlo k chybě. Zkuste to znovu.
<%@ 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">
</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" FailureText="There was an error while logging you in. Please try again.">
<FailureTextStyle ForeColor="White" BackColor="Red"></FailureTextStyle>
</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">
</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" FailureText="There was an error while logging you in. Please try again.">
<FailureTextStyle ForeColor="White" BackColor="Red"></FailureTextStyle>
</asp:Login>
</form>
</body>
</html>
Poznámky
Vlastnost FailureText určuje řetězec, který se zobrazí při neúspěšné pokusu o přihlášení.
Pokud definujete šablonu pro Login ovládací prvek, můžete určit, kde na šabloně se má vlastnost zobrazit FailureText pomocí Literal ovládacího prvku a dát ovládacího prvku ID "FailureText". Při použití šablony se FailureTextStyle vlastnost nepoužije na text zadaný ve FailureText vlastnosti .
Výchozí text vlastnosti je lokalizován podle aktuálního národního prostředí serveru.
Poznámka
Z bezpečnostních důvodů by text selhání přihlášení neměl obsahovat konkrétní důvod selhání. Například chybová zpráva typu Heslo není platné pro uživatelské jméno> uživatele <odhalí potenciálnímu útočníkovi, že <uživatelské jméno> je uživatel v systému. Další informace najdete v tématu Postupy: Zobrazení bezpečných chybových zpráv.
Hodnota této vlastnosti, je-li nastavena, lze automaticky uložit do souboru prostředků pomocí nástroje návrháře. Další informace najdete v tématech LocalizableAttribute a Globalizace a lokalizace.