LoggedInTemplate 속성
콘텐츠의 테이블 축소
콘텐츠의 테이블 확장

LoginView.LoggedInTemplate 속성

업데이트: 2007년 11월

웹 사이트에 로그인했지만 RoleGroups 속성에 지정된 역할 그룹의 멤버가 아닌 웹 사이트 사용자에게 표시할 템플릿을 가져오거나 설정합니다.

네임스페이스:  System.Web.UI.WebControls
어셈블리:  System.Web(System.Web.dll)

[TemplateContainerAttribute(typeof(LoginView))]
[BrowsableAttribute(false)]
[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
public virtual ITemplate LoggedInTemplate { get; set; }
/** @property */
/** @attribute TemplateContainerAttribute(LoginView) */
/** @attribute BrowsableAttribute(false) */
/** @attribute PersistenceModeAttribute(PersistenceMode.InnerProperty) */
public ITemplate get_LoggedInTemplate()
/** @property */
/** @attribute TemplateContainerAttribute(LoginView) */
/** @attribute BrowsableAttribute(false) */
/** @attribute PersistenceModeAttribute(PersistenceMode.InnerProperty) */
public  void set_LoggedInTemplate(ITemplate value)

public function get LoggedInTemplate () : ITemplate
public function set LoggedInTemplate (value : ITemplate)
<asp:LoginView>
	<LoggedInTemplate>ITemplate</LoggedInTemplate>
</asp:LoginView>

속성 값

형식: System.Web.UI.ITemplate

표시할 ITemplate입니다.

LoggedInTemplate 속성은 다음 두 가지 조건이 모두 충족될 때 웹 사이트 사용자에게 표시됩니다.

  • PageUser 속성의 Name 속성이 null이 아닌 경우

  • 사용자가 RoleGroups 속성에 정의된 역할 그룹에 속하지 않은 경우

LoggedInTemplate 속성은 인증된 웹 사이트 사용자에 대한 기본 템플릿을 지정합니다. 역할 관리가 구성되지 않은 경우 인증된 사용자가 사용할 수 있는 유일한 템플릿은 LoggedInTemplate입니다. 역할 관리 구성에 대한 자세한 내용은 역할 관리 이해를 참조하십시오.

다음 코드 예제에서는 LoggedInTemplate 템플릿을 사용하여 로그인한 사용자에 대한 개인된 설정 정보에 대한 링크를 표시합니다.

<%@ Page Language="C#"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <table style="text-align:center; width:300px; background-color:#fffacd">
                <tr style="background-color:#dcdcdc">
                    <td>Personal content</td>
                    <td>
                        <asp:LoginStatus id="LoginStatus1" runat="Server"></asp:LoginStatus>
                    </td>
                </tr>
                <asp:LoginView id="LoginView1" runat="server">
                    <AnonymousTemplate>
                        <tr>
                            <td colspan="2">
                                <a href="createUser.aspx">Sign up</a> to personalize your account.
                            </td>
                        </tr>
                    </AnonymousTemplate>
                    <LoggedInTemplate>
                        <tr>
                            <td>
                                <asp:LoginName id="LoginName1" runat="Server" 
                                    FormatString="Welcome {0}">
                                </asp:LoginName>
                            </td>
                            <td>
                                <a href="manageAccount.aspx">Edit info...</a>
                            </td>
                        </tr>
                        <tr>
                            <td colspan="2">
                                * Check e-mail * Add a link * Local weather *
                            </td>
                        </tr>
                    </LoggedInTemplate>
                </asp:LoginView>
            </table>
        </form>
    </body>
</html>


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.

.NET Framework

3.5, 3.0, 2.0에서 지원

커뮤니티 추가 항목

추가
표시:
© 2016 Microsoft