Login.VisibleWhenLoggedIn Свойство

Определение

Получает или задает значение, позволяющее определить, будет ли отображаться элемент управления Login после прохождения пользователем проверки подлинности.

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

Значение свойства

Boolean

Значение false, если элемент управления Login должен скрываться после прохождением пользователем проверки подлинности, в противном случае — значение true. Значение по умолчанию — true.

Атрибуты

Примеры

В следующем примере кода свойство задается VisibleWhenLoggedIn , чтобы true указать, что Login элемент управления не скрыт и всегда отображается на странице независимо от того, прошел ли пользователь проверку подлинности.

<%@ 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>

Комментарии

Свойство VisibleWhenLoggedIn указывает, отображается ли Login элемент управления для пользователей, прошедших проверку подлинности. Если свойство имеет значение false, Login элемент управления не отображается на странице, когда прошедший проверку подлинности пользователь обращается к сайту. Он используется на веб-страницах, которые используются как в качестве страниц входа, так и в качестве информационных страниц для скрытия Login элемента управления после проверки подлинности пользователя.

Свойство VisibleWhenLoggedIn не влияет на Login элемент управления, который отображается на странице входа по умолчанию, определенной в Web.config или в файле конфигурации приложения.

Значение для данного свойства нельзя задать с помощью тем или тем таблиц стилей. Дополнительные сведения см. в статье ThemeableAttribute и ASP.NET темы и обложки.

Применяется к

См. также раздел