日期:2014-05-20  浏览次数:20442 次

aspx如何使用aspx?ForumID=2这个功能?
有详细的资料帮我解释一下疑惑吗?

------解决方案--------------------
假设你的数据库里有个BBS表,
ID 功能
1 C#板块
2 VB.NET板块
3 灌水板块
......

还有帖子表
BBSID 帖子标题 帖子内容 .....
1    xxx   1234
2    yyy   abcde
1    iii   99999

首先,你不可能也没必要为每一个板块都写一个aspx,所以你应该传参数区分(假定你要访问2号板块):GoBBS.aspx?ForumID=2

现在就很方便了,要访问你的任何一个分论坛,写SQL就是 select * from 帖子表 where BBSID = @BBSID

这个@BBSID,可以用Request.QueryString[ "ForumID "].ToString()得到,也就是2。