Dotnetnuke DNN寄存器链接未显示

Dotnetnuke DNN寄存器链接未显示,dotnetnuke,Dotnetnuke,我们的DotNetNuke站点顶部的注册链接未显示。仅显示图标 这是.ascx文件中的代码 <div class="login-style"> <em class="fa fa-user"></em><dnn:USER runat="server" id="dnnUSER" CssClass="login" />&nbsp;&nbsp;<em class="fa fa fa-lock"><

我们的DotNetNuke站点顶部的注册链接未显示。仅显示图标

这是.ascx文件中的代码

      <div class="login-style">
        <em class="fa fa-user"></em><dnn:USER runat="server" id="dnnUSER" CssClass="login" />&nbsp;&nbsp;<em class="fa fa fa-lock"></em><dnn:LOGIN runat="server" id="dnnLOGIN" CssClass="login" />&nbsp;&nbsp;<dnn:LANGUAGE runat="server" id="dnnLANGUAGE"  showMenu="False" showLinks="True" />

以下是该问题的屏幕截图:

默认注册页面已在站点行为中设置。(注意,这是一个自定义页面,带有我们自己的注册模块,可在其他门户网站上使用)

我还查看了语言文件:

这就是我检查HTML时的样子:


为了显示注册链接,必须将门户注册设置为“无”以外的任何选项。

为了显示注册链接,必须将门户注册设置为“无”以外的任何选项。

是否在门户上启用了公共注册?这在默认情况下是禁用的。如果是这样,链接将不会显示(我认为)。你是对的。该设置位于“安全选项”下。是否在门户上启用了公共注册?这在默认情况下是禁用的。如果是这样,链接将不会显示(我认为)。你是对的。该设置位于“安全选项”下。