zoukankan      html  css  js  c++  java
  • mojoportal学习之特色模块对Artisteer2.4生成的模板的支持

    分析各个模块

    以博客模块为例:

    //第一行 模块模板

    <portal:ModulePanel ID="pnlContainer" runat="server">

    //第二行 mojo面板

    <portal:mojoPanel ID="mp1" runat="server" ArtisteerCssClass="art-Post" RenderArtisteerBlockContentDivs="true">

    //第三行  圆角  asp面板

    <mp:CornerRounderTop id="ctop1" runat="server" />

    <asp:Panel ID="pnlWrapper" runat="server" cssclass="art-Post-inner panelwrapper blogmodule">

    //第四行  模块标题控件

    <portal:ModuleTitleControl id="Title1" runat="server" />

    //第五行  mojo面板

    <portal:mojoPanel ID="MojoPanel1" runat="server" ArtisteerCssClass="art-PostContent">

    ===================================================================

    以论坛模块为例:

    <portal:mojoPanel ID="mp1" runat="server" ArtisteerCssClass="art-Post" RenderArtisteerBlockContentDivs="true">

    <mp:CornerRounderTop id="ctop1" runat="server" />

    <asp:Panel ID="pnlWrapper" runat="server" CssClass="art-Post-inner panelwrapper forums">

    <portal:ModuleTitleControl id="Title1" runat="server" />

    <portal:mojoPanel ID="MojoPanel1" runat="server" ArtisteerCssClass="art-PostContent">

    <div class="modulecontent">

    <forum:SearchBox id="sb1" runat="server" />

    <asp:Panel ID="pnlForumList" runat="server">

    ===================================================================

    以简单文章模块为例:

    <%@ Control language="c#" Inherits="mojoPortal.Web.ContentUI.HtmlModule" CodeBehind="HtmlModule.ascx.cs" AutoEventWireup="false" %>

    //第一行   模块面板

    <portal:ModulePanel ID="pnlContainer" runat="server">

    //第二行   mojo面板

    <portal:mojoPanel ID="mp1" runat="server" ArtisteerCssClass="art-Post" RenderArtisteerBlockContentDivs="true">

    //第三行  圆角  asp面板

    <mp:CornerRounderTop id="ctop1" runat="server" EnableViewState="false" />

    <asp:Panel ID="pnlWrapper" runat="server"  CssClass="art-Post-inner panelwrapper htmlmodule">

    //第四行  模块标题控件

    <portal:ModuleTitleControl id="Title1" runat="server" EditUrl="/Modules/HtmlEdit.aspx" EnableViewState="false" />

    //第五行  mojo面板

    <portal:mojoPanel ID="MojoPanel1" runat="server" ArtisteerCssClass="art-PostContent">

    //第六行  打分控件

    <portal:mojoRating runat="server" ID="Rating" Enabled="false" />

    //第七行   模块内容

    <div class=" modulecontent">

    //第八行  幻灯模板

    <portal:SlidePanel id="divContent" runat="server" EnableViewState="false" EnableSlideShow="false" class="slidecontainer"></portal:SlidePanel>

    </div>

    //第九行  模块底端

    <div class="modulefooter"></div>

    </portal:mojoPanel>

    <div class="cleared"></div>

    </asp:Panel>

    //第十行 低端圆角

    <mp:CornerRounderBottom id="cbottom1" runat="server" EnableViewState="false" />

    </portal:mojoPanel>

    </portal:ModulePanel>

  • 相关阅读:
    左滑删除
    关于ajax里边不能识别$(this)的解决方法
    前端面试常见问答
    推荐10 个短小却超实用的 JavaScript 代码段
    jquery实现滚动到页面底部时无限加载内容的代码
    理解MVC,MVP和MVVM设计模式
    JS toLowerCase()方法 toUpperCase()方法
    前端知识体系
    JavaScript易错知识点整理
    HttpUrlConnection Post请求
  • 原文地址:https://www.cnblogs.com/wenjie/p/1853632.html
Copyright © 2011-2022 走看看