Login.VisibleWhenLoggedIn Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy kontrolka Login ma być wyświetlana po uwierzytelnieniu użytkownika.
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
Wartość właściwości
false
jeśli kontrolka Login powinna być ukryta podczas uwierzytelniania użytkownika; w przeciwnym razie . true
Wartość domyślna to true
.
- Atrybuty
Przykłady
Poniższy przykład kodu ustawia VisibleWhenLoggedIn właściwość , aby true
określić, że kontrolka Login nie jest ukryta i jest zawsze wyświetlana na stronie, niezależnie od tego, czy użytkownik został uwierzytelniony.
<%@ 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>
Uwagi
Właściwość VisibleWhenLoggedIn określa, czy kontrolka jest wyświetlana Login dla uwierzytelnionych użytkowników. Gdy właściwość ma false
wartość , kontrolka Login nie jest wyświetlana na stronie, gdy uwierzytelniony użytkownik uzyskuje dostęp do witryny. Jest to używane na stronach sieci Web, które są używane zarówno jako strony logowania, jak i jako strony informacji, aby ukryć kontrolkę Login po uwierzytelnieniu użytkownika.
Właściwość VisibleWhenLoggedIn nie ma wpływu na kontrolkę wyświetlaną Login na domyślnej stronie logowania zdefiniowanej w Web.config lub w pliku konfiguracji aplikacji.
Tej właściwości nie można ustawić za pomocą motywów ani motywów arkusza stylów. Aby uzyskać więcej informacji, zobacz ThemeableAttributei ASP.NET Motywy i skórki.