如何仅为登录用户显示链接?

Tes*_*col 3 dotnetnuke

我使用dotnetnuke版本5.4.我想在使用条款和隐私声明后显示一个链接(在底部).

只有在用户登录后才能显示此链接.有没有办法执行此操作?我知道如何添加skin.ascx文件的链接,但我不知道如何识别用户是否登录.

Mar*_*kXA 10

在您的皮肤中,只需在适当的位置添加以下内容即可.

VB.NET

<% If Request.IsAuthenticated %>
    [Logged in]
<% End If %>
Run Code Online (Sandbox Code Playgroud)

C#

<% if (Request.IsAuthenticated) { %>
    [Logged in]
<% } %>
Run Code Online (Sandbox Code Playgroud)

仅当用户登录时,才会显示"[登录]"文本.