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.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Login Steuerelement angezeigt werden soll, nachdem der Benutzer authentifiziert wurde.
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
falsewenn das Login Steuerelement ausgeblendet werden soll, wenn der Benutzer authentifiziert ist; andernfalls . true Der Standardwert lautet true.
- Attribute
Beispiele
Im folgenden Codebeispiel wird die VisibleWhenLoggedIn Eigenschaft so true festgelegt, 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 für authentifizierte Benutzer angezeigt wird. Wenn die Eigenschaft lautet 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 standardanmeldungsseite angezeigt wird, die in Web.config oder in der Konfigurationsdatei der Anwendung definiert ist.
Diese Eigenschaft kann nicht durch Designs oder Stylesheetdesigns festgelegt werden. Weitere Informationen finden Sie unter ThemeableAttribute und ASP.NET Designs und Skins.