勿谓今日不学而有来日,勿谓今年不学而有来年。
日月逝矣,岁不我延。

STUMS系统模板页面 ASP.NET 模板页和内容页的使用

效果图

ASP.NET 模板页

介绍

母版页允许为 web 应用程序中的所有页面(或页面组)创建一致的外观和行为。

母版页为其他页面提供模版,带有共享的布局和功能。母版页为内容定义了可被内容页覆盖的占位符(ContentPlaceHolder),模板页包阔两个ContentPlaceHolder控件,用来加载内容页(内容页的所有内容显示在ContentPlaceHolder中)。

输出结果是母版页和内容页的组合。

内容页包含想要显示的内容。

当用户请求内容页时,ASP.NET 会对页面进行合并以生成结合了母版页布局和内容页内容的输出。

实现

上图中蓝色区域均为模板页,布局采用了绝对布局,右上角logo是一个Image控件,后续将会添加更换Logo功能;右侧菜单是在TreeView控件中添加的节点;左上角是两个LinkButton,后续用来实现显示用户和注销功能。

ASP.NET 内容页

介绍

内容页允许为 web 应用程序中的模板页提供不同外观和行为。

内容页为模板页提供不同的显示内容,与其他内容页共享模板页的布局和功能。

内容页占用模板页预留的占位符(ContentPlaceHolder),内容页的所有内容全部输出在ContentPlaceHolder控件中。

实现

上图空白区域为一个内容页(作首页)。“前登录用户”后面预留了一个Label控件用于从cookie中获取用户信息。

开发目录:

赞(0)
未经允许不得转载:喋喋不休 » STUMS系统模板页面

评论 抢沙发

评论前必须登录!

 

精品网站

有券无忧电脑壁纸精选