Login.VisibleWhenLoggedIn Egenskap

Definition

Hämtar eller anger ett värde som anger om kontrollen ska visas Login när användaren har autentiserats.

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

Egenskapsvärde

false om kontrollen Login ska döljas när användaren autentiseras, trueannars . Standardvärdet är true.

Attribut

Exempel

I följande kodexempel anges VisibleWhenLoggedIn egenskapen till true för att ange att Login kontrollen inte är dold och alltid visas på sidan, oavsett om användaren har autentiserats.

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

Kommentarer

Egenskapen VisibleWhenLoggedIn anger om kontrollen visas för autentiserade Login användare. När egenskapen är falseLogin visas inte kontrollen på sidan när en autentiserad användare kommer åt webbplatsen. Detta används på webbsidor som används både som inloggningssidor och som informationssidor för att dölja Login kontrollen när användaren har autentiserats.

Egenskapen VisibleWhenLoggedIn har ingen effekt på en Login kontroll som visas på standardinloggningssidan som definierats i Web.config eller i programmets konfigurationsfil.

Den här egenskapen kan inte anges med teman eller formatmallsteman. Mer information finns i ThemeableAttribute and ASP.NET Themes and Skins.

Gäller för

Se även