继续尝试,在Community Server添加一个页面二

简介:

昨天终于成功的把我的页面的连接加到了CS的导航菜单中,但是出来的却是一张空白的页面,如何才能让我的页面也具用CS统一的样式呢.经过研究发现每一个页面都是有一个模版页,打个数个原有的模版页分现其内容都是大同小异的,我也尝试的写如下一个模版页.当然一开始我们也没有什么要求,所只要能把CS统一的风格显示出来就可以了,页面上也就不要加什么功能上的控件了

LocalPhotosMaster.ascx

 

 

 1 ExpandedBlockStart.gif <% @ Control Language="C#"  %>
 2 ExpandedBlockStart.gif <% @ Register TagPrefix="CS" Namespace="CommunityServer.Controls" Assembly="CommunityServer.Controls"  %>
 3 ExpandedBlockStart.gif <% @ Import Namespace="CommunityServer.Components"  %>  
 4 None.gif
 5 None.gif < CS:SelectedNavigation  ID ="SelectedNavigation1"  Selected  = "localPhotos"  runat ="Server"   />   <!-- 用脚指头想,也想也来了,这个用来设置当然打开的页面菜单样式的 -->
 6 None.gif < CS:MPContainer  runat ="server"  id ="MPContainer"   >
 7 None.gif < CS:MPContent  id ="HeaderRegion"  runat ="server"   >
 8 None.gif < CS:Head  ID ="Head1"  runat ="Server" >
 9 None.gif < meta  http-equiv ="Content-Type"  content ="text/html; charset=UTF-8"   />
10 None.gif < CS:Script  runat ="server"   />
11 None.gif < CS:Style  id ="UserStyle"  runat ="server"  visible  = "true"   />
12 None.gif < CS:Style  runat ="server"  Href ="../style/Common.css"   />  
13 None.gif
14 None.gif < CS:Style  runat ="server"  Href ="../style/common_print.css"  media ="print"  ID ="Style1" />
15 None.gif </ CS:Head >
16 None.gif </ CS:MPContent >  
17 None.gif
18 None.gif </ CS:MPContainer >
19 None.gif

 

修改我们的default.aspx为:

1 ExpandedBlockStart.gif <% @ Page  %>
2 ExpandedBlockStart.gif <% @ Register TagPrefix="CS" Namespace="CommunityServer.Controls" Assembly="CommunityServer.Controls"  %>
3 None.gif < CS:MPContainer  runat ="server"  id ="MPContainer"  ThemeMasterFile ="ReaderMaster.ascx"   >
4 None.gif < CS:MPContent  id ="bcr"  runat ="server" >
5 None.gif </ CS:MPContent >
6 None.gif </ CS:MPContainer >

 

就这么简单,我们成功了!






    本文转自无心之柳.NET博客园博客,原文链接:http://www.cnblogs.com/9527/archive/2007/03/26/689230.html ,如需转载请自行联系原作者


相关文章
|
数据安全/隐私保护 安全 Apache
|
网络协议 区块链
p2p_server
以太坊系列之十九 对p2p模块server的理解 type transport interface { // The two handshakes. doEncHandshake(prv *ecdsa.
959 0
|
网络协议 Shell 数据安全/隐私保护
|
Linux 开发工具 Shell
|
关系型数据库 MySQL 数据库

热门文章

最新文章