首页 新闻 搜索 专区 学院

怎样实现当首页的参数改变时,页面显示不同的内容

0
悬赏园豆:30 [已关闭问题] 关闭于 2011-10-09 16:35

比如网站的首页是 http://111.111.111.111/index.aspx

如果参数为?a=1,则页面的某一个区域就显示相应的内容

而如果参数为?a=2,则页面的某一个区域就显示不同的内容

区块显示的内容格式不限

it9527的主页 it9527 | 初学一级 | 园豆:5
提问于:2011-09-15 11:45
< >
分享
所有回答(3)
0

string xxx = Request.QueryString[a];

if(string.IsNotEmptyOrNull(xxxx))

{

           //display the corresponding contents based on xxx

}

Jerry Chou | 园豆:2642 (老鸟四级) | 2011-09-15 11:55

谢谢你,但如果要显示内容的区域是个DIV,那么里面的内容难道要用代码吗?有其他办法吗?

支持(0) 反对(0) it9527 | 园豆:5 (初学一级) | 2011-09-15 12:16
0

首页就能加参数?

顾晓北 | 园豆:10355 (专家六级) | 2011-09-15 12:35
0

提供两种解决方案:

 

1、使用JS获取参数,然后通过JS控制 DIV 的显示;

 

2、后台定义足够访问权限的全局变量,获取参数值赋值给该变量,然后在Aspx 页面判断变量的值,并控制DIV的显示。

/aiq浪子飞龙 | 园豆:1189 (小虾三级) | 2011-09-15 14:21
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册