http://xfqfy.chinacourt.org/public/index.php?LocationID=0200000000http://xfqfy.chinacourt.org/public/index.php?LocationID=0300000000http://xfqfy.chinacourt.org/public/index.php?LocationID=0100000000
以上三个网页页面布局相同,应该是根据不同的参数LocationID,动态生成以显示不同的数据。
请问用asp.net如何动态生成以上页面?
1、后台数据库中各个页面(如:新闻中心)的存储表该如何设计?
2、index页面的前台代码如何写?
------解决方案--------------------------------------------------------
这网站也就只有 3个页面嘛 一般网页上新闻类的模块共用一个表 其他导航或联系我们需要另外设计表 页面的布局一般是 div+css 或用table也行 来布局
------解决方案--------------------------------------------------------
他是最普通的内容管理系统
表设计的核心就是栏目表
create table Column(
LocationID nvarchar(32),--栏目ID
ParentId nvarchar(32),--父级栏目ID
Name nvarchar(32),--栏目的名称
Type nvarchar(32),--这个可选 表示栏目类别 比如artitle(文章类),content(内容类),
OrderNum int --排序码
)
数据可以有以下实例:
LocationID ParentID Name Type OrderNum
0100000000 0 法院概况 article 1
0100000001 0100000000 院长致词 article 2
0100000002 0100000000 法院简介 article 3
0200000000 0 新闻中心 article 4
0200000001 0200000000 图片新闻 picture 5
0200000002 0200000000 法院要闻 article 6
这样应根据就很清楚了吧
在生成其他文章列表页的时候只要读取全部的子级栏目显示即可