Login.VisibleWhenLoggedIn Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob das Login-Steuerelement angezeigt wird, nachdem der Benutzer authentifiziert wurde, oder legt diesen fest.
public:
virtual property bool VisibleWhenLoggedIn { bool get(); void set(bool value); };
[System.Web.UI.Themeable(false)]
public virtual bool VisibleWhenLoggedIn { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.VisibleWhenLoggedIn : bool with get, set
Public Overridable Property VisibleWhenLoggedIn As Boolean
Eigenschaftswert
false
, wenn das Login-Steuerelement nach der Authentifizierung des Benutzers ausgeblendet werden soll, andernfalls true
. Der Standardwert ist true
.
- Attribute
Beispiele
Im folgenden Codebeispiel wird die VisibleWhenLoggedIn -Eigenschaft auf true
festgelegt, um anzugeben, dass das Login Steuerelement nicht ausgeblendet ist und immer auf der Seite angezeigt wird, unabhängig davon, ob der Benutzer authentifiziert wurde.
<%@ 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">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Login Sample</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Login id="Login1" runat="server"
VisibleWhenLoggedIn="true">
</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">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Login Sample</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Login id="Login1" runat="server"
VisibleWhenLoggedIn="true">
</asp:Login>
</form>
</body>
</html>
Hinweise
Die VisibleWhenLoggedIn -Eigenschaft gibt an, ob das Login Steuerelement authentifizierten Benutzern angezeigt wird. Wenn die -Eigenschaft ist false
, wird das Login Steuerelement nicht auf der Seite angezeigt, wenn ein authentifizierter Benutzer auf die Website zugreift. Dies wird auf Webseiten verwendet, die sowohl als Anmeldeseiten als auch als Informationsseiten verwendet werden, um das Login Steuerelement auszublenden, nachdem der Benutzer authentifiziert wurde.
Die VisibleWhenLoggedIn -Eigenschaft hat keine Auswirkungen auf ein Login Steuerelement, das auf der in Web.config definierten Standardanmeldungsseite oder in der Konfigurationsdatei der Anwendung angezeigt wird.
Diese Eigenschaft kann nicht durch Designs oder Stylesheetdesigns festgelegt werden. Weitere Informationen finden Sie unter ThemeableAttribute und ASP.NET-Designs und Skins.