stb.Append(\ 今日帖:\ //封装该板块的今日帖子数 stb.Append(\封装版块简介 stb.Append(\封装版主信息
stb.Append(\ >\stb.Append(m.TotalCount); //封装该板块的帖子总数
stb.Append(\ //封装该板块的最新帖子的信息
stb.Append(\ }
stb.Append(foot); //添加子版块显示模板脚字符串 return stb.ToString();//返回封装好的字符串信息 } }
帖子标题信息显示用户控件CardTitleList.ascx主要用ASP.Net的Repeater数据控件来实现,其前台代码如下所示:
<%@ Control Language=\ Inherits=\
string.Format(\Eval(\ <%# string.Format(\—绑定帖子标题//-- >
30
首页的运行图如图7.2所示:
图7.2 论坛首页
7.2.3 子版块帖子显示页面设计
当点击版块集内的子版块链接后,系统将导航到相应的子版块帖子显示页面。其主要根据子版块集ID来显示相应的子版块内的帖子列表。其帖子信息的显示主要通过自定义的用户控件ModuleList.ascx来显示。其运行图如图7.3所示。
版块帖子信息显示的用户自定义控件ModuleList.ascx主要用ASP.Net的Repeater数据控件来实现,其前台代码如下所示:
<%@ Control Language=\Inherits=\
31
Eval(\—绑定帖子所属模板链接//-->
<%# Eval(\—绑定帖子标题//-- > <%#Eval(\—绑定作者名//-- > <%#Eval(\—绑定发帖日期//-- >
<%#Eval(\—绑定回帖数//-- >
图7.3 子版块帖子导航页面
7.2.4 系统注册和登录页面
当用户点击首页上的“注册”导航链接时,页面将导航到系统的注册页面。用户在
注册页面只要输入相应的信息即可完成用户的注册功能。其页面运行图如图7.4所示。
32
图7.4 用户注册界面
当用户点击页面上的“登录”时,页面将导航到系统的登录页面。用户输入用户
名和密码后,系统将对用户输入的用户和密码进行判断。如果用户名和密码正确,则完成登录操作。并导航到首页。登录页面的运行图如图7.5所示。
图7.5 用户登录界面
当用户输入正确的用户名和密码后,系统将导航到回首页并更新导航栏信息。登录后的首页如图7.6所示。
33
图7.6 登录后首页
7.2.5 用户个人中心页面
此时用户可以通过点击首页导航栏的“个人中心”进入用户管理面板。也可以单击“退出”完成登出操作。单击“个人中心”后你将进入自己的个人中心页面。在这里你可以对查看你的个人信息、修改你的个人信息、修改你的用户密码、查看自己发布的帖子和精华帖等,页面如图7.7所示。
图7.7 用户个人中心管理界面
7.2.6 帖子详细信息显示和回帖页面
帖子显示页面主要用于对帖子及其回帖信息进行显示,其根据页面传送过来的帖子
34
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于 NEt网上论坛系统的设计与实现 - 图文(8)在线全文阅读。
相关推荐: