2013-02-20 91 views
0

我想添加一个博客到我的网站[asp.net]。我面临的问题是如何构建数据库中的博客导航和存储。在asp.net网站添加博客

这里要更清楚一点。

例如

在浏览到的旧帖子地址栏说,这 http://www.mono-1.com/us/page/2/

而且在点击后链接与该地址 http://www.mono-1.com/us/kristoffer-returns-to-uptown/

开辟了在打开后一页我明白,可以从数据库中提取特定数据并调整地址链接

我不遵循的是如何添加固定数量的职位到不同的页面[../page/2/] [../page/3/]和明智的

+0

你是什么意思“如何添加固定数量的帖子到不同的页面”?你的意思是如何做分页? – MikeSmithDev 2013-02-20 00:20:17

+0

嗨,先生,我的意思是在4或5个帖子添加到特定页面后,如何实现不同的地址。 像[../page/1]一样,当我导航到较旧的帖子[../page/2]是在地址栏根据我的知识在每个帖子后描绘了一个不同的文件夹。 – Raghav 2013-02-20 00:23:53

+0

主席先生,当我们做分页时,页面保持不变,只有不同的数据被检索到。 顺便说一句,我的问题是我应该为每5个博客文章使用不同的文件夹或使用代码来编写url。 请看看可能我不够清楚。 http://www.mono-1.com/us/page/2/ – Raghav 2013-02-20 00:29:36

回答

0

ASP.Net MVC有路由引擎。

但是,在传统的ASP.Net中,您需要重写url,例如http://urlrewriter.net/

+0

嗨,先生,感谢您的回复/ 我想实现的是在这里http://www.mono-1.com/us/page/2/ 当我们移动到较旧的帖子时,url显示了不同的文件夹路径。 是否按照您的建议或任何其他方法wewrite url。将是一个很大的帮助。 – Raghav 2013-02-20 00:32:09

+1

是的。在asp.net网站中,您可以将URL从'http://www.mono-1.com/default.aspx?lang = us&page = 4'重写为'http://www.mono-1.com/us/页/ 4 /' – Win 2013-02-20 00:37:16