문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문
이 설명서는 보관되지만 유지 되지 않습니다.

LoginView.LoggedInTemplate 속성

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

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

[BrowsableAttribute(false)]
[TemplateContainerAttribute(typeof(LoginView))]
[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
public virtual ITemplate LoggedInTemplate { get; set; }
<asp:LoginView>
	<LoggedInTemplate>ITemplate</LoggedInTemplate>
</asp:LoginView>

속성 값

형식: System.Web.UI.ITemplate
표시할 ITemplate입니다.

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

  • Page User 속성의 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>


.NET Framework

4, 3.5, 3.0, 2.0에서 지원

Windows 7, Windows Vista SP1 이상, Windows XP SP3, Windows XP SP2 x64 버전, Windows Server 2008(Server Core는 지원되지 않음), Windows Server 2008 R2(Server Core는 SP1 이상에서 지원됨), Windows Server 2003 SP2

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