如何从所有模块中完全删除最小化按钮

时间:2012-09-26 06:25:19

标签: dotnetnuke dotnetnuke-module

我已经构建了一个容器,我在其中删除了所有可见性标记,并编译了容器并将其上传到我的网站。但我仍然得到最小化按钮。我不知道什么可能出错。这是我的示例代码。

<%@ Control Language="C#" AutoEventWireup="false" Explicit="True"    Inherits="DotNetNuke.UI.Containers.Container" %>
<%@ Register TagPrefix="dnn" TagName="ACTIONS" Src="~/Admin/Containers/SolPartActions.ascx" %>
<%@ Register TagPrefix="dnn" TagName="ICON" Src="~/Admin/Containers/Icon.ascx" %>
<%@ Register TagPrefix="dnn" TagName="TITLE" Src="~/Admin/Containers/Title.ascx" %>
<%@ Register TagPrefix="dnn" TagName="ACTIONBUTTON"  Src="~/Admin/Containers/ActionButton.ascx" %>
<%--@ Register TagPrefix="dnn" TagName="VISIBILITY" Src="~/Admin/Containers/Visibility.ascx" --%>
<div class="c_container">
<div class="c_content_inner">

        <div class="c_actions">
            <dnn:ACTIONS runat="server" id="dnnACTIONS"  ProviderName="DNNMenuNavigationProvider" ExpandDepth="1" PopulateNodesFromClient="True" />
        </div>
        <div class="c_icon">            
            <dnn:ICON runat="server" id="dnnICON"  />
        </div>

        <div id="ContentPane" runat="server">

        </div>

    </div>
    <div class="c_footer">
        <dnn:ACTIONBUTTON runat="server" id="dnnACTIONBUTTON1"  CommandName="AddContent.Action" DisplayIcon="True" DisplayLink="True" />
        <dnn:ACTIONBUTTON runat="server" id="dnnACTIONBUTTON2"  CommandName="SyndicateModule.Action" DisplayIcon="True" DisplayLink="false" />
        <dnn:ACTIONBUTTON runat="server" id="dnnACTIONBUTTON4"  CommandName="ModuleSettings.Action" DisplayIcon="True" DisplayLink="false" />
    </div>

</div>

1 个答案:

答案 0 :(得分:1)

在容器方面,您的方法是正确的。正如您所做的那样,您只需从容器中删除可见性控件即可。我的猜测是DNN没有配置为使用该容器。要更改用于门户网站的容器,请转到管理员 - &gt;网站设置 - &gt;外观并将容器的选择更改为修改后的容器。

如果不起作用,也可以通过模块设置在模块级别设置容器,也可以在皮肤中指定容器。

祝你好运!