您的位置:首页 > 其它

博客园网页换肤功能实现研究(一)

2005-08-03 16:12 561 查看
现阶段正在思考单位门户网站的实现,因此借此机会准备研究一下自己一直感兴趣的网页换肤功能。

把cnblogs所用的网站拉下来,研究了一下,发现如下事实

除了制定访问的那几个.aspx(如Contact.aspx),其余的.html,aspx等等,都是通过一个default.aspx来生成的
defualt.aspx本身仅包含一个form,还有一个类似容器的masterpage,该容器根据用户请求的路径,找到对应的template page,读入并显示
所有的template都放在一个目录下,由公用和私有模块两部分组成,由一个PageTemplate.ascx的控件来决定网页的排版
似乎所有模板都遵从一个共有的控件名称方式,猜想会有一个什么基类会对这些控件进行赋值,来显示一些共有的东西,如文章数量,评论数量等等。
有一个交contentregion的东西,估计是显示文章列表的,以后研究

近几天还会不断学习, 希望大家批评
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: