로그인 한 사용자에 대한 웹 페이지의 동적 렌더링
-
04-07-2019 - |
문제
사용자가 내 사이트에 로그인하면 CSS 스타일 버튼이 나타나기를 원합니다 (실제로는 특별한 뉴스 텍스트 항목 등이있을 수 있습니다). 아니면 다른 방법이 있습니까?
해결책
Simon 설정에 대한 많은 정보를 제공하지 않았지만 .NET 회원 공급자를 사용하고 있다고 가정하면 로그인보기를 사용하여 로그인 VS에 대해 페이지의 섹션을 다르게 렌더링 할 수 있습니다. ~ 아니다
<asp:LoginView>
<AnonymousTemplate>
Nothing Displayed
</AnonymousTemplate>
<LoggedInTemplate>
<asp:Button ID="myButton" runat="server">
</LoggedInTemplate>
</asp:LoginView>
다른 팁
ASP.NET에서 LoginView 컨트롤을 확인하십시오. 로그인 한 사용자 용으로는 1 개, 사용자는 로그되지 않은 템플릿이 필요합니다. 나는 그것이 당신이 원하는 것을해야한다고 생각합니다.
이 MSDN 기사는 콘텐츠 페이지에서 마스터 페이지 컨텐츠를 찾고 조작하는 방법을 설명합니다.
제휴하지 않습니다 StackOverflow