| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 502 人关注过本帖
标题:[求助]导航问题?
只看楼主 加入收藏
tel1982
Rank: 3Rank: 3
来 自:水星
等 级:新手上路
威 望:8
帖 子:852
专家分:0
注 册:2006-10-21
收藏
 问题点数:0 回复次数:6 
[求助]导航问题?
为什么我选择了一个学校之后不能链接到相应的页面上呢?
源代码如下:
private void ddlZddh_SelectedIndexChanged(object sender, System.EventArgs e)
{
for(int i=0;i<this.ddlZddh.Items.Count;i++)
{
if(this.ddlZddh.Items[i].Selected)
{
string zddh=this.ddlZddh.SelectedValue.ToString();
if(zddh=="中原工学院")
{
Response.Redirect("http://www.zzti.edu.cn");
}
if(zddh=="清华大学")
{
Response.Redirect("http://www.tsinghua.edu.cn");
}
if(zddh=="北京大学")
{
Response.Redirect("http://www.pku.edu.cn");
}
if(zddh=="郑州大学")
{
Response.Redirect("http://www.zzu.edu.cn");
}
if(zddh=="浙江大学")
{
Response.Redirect("http://www.zju.edu.cn");
}
if(zddh=="复旦大学")
{
Response.Redirect("http://www.fudan.edu.cn");
}
if(zddh=="上海交通大学")
{
Response.Redirect("http://www.sjtu.edu.cn");
}
if(zddh=="西安交通大学")
{
Response.Redirect("http://www.xjtu.edu.cn");
}
}
}
}
请各位高手给与指点,谢谢了!

[此贴子已经被作者于2007-4-8 14:03:31编辑过]

搜索更多相关主题的帖子: 导航 
2007-04-08 12:54
skyland84
Rank: 2
等 级:新手上路
威 望:4
帖 子:544
专家分:0
注 册:2006-10-9
收藏
得分:0 
string zddh=this.ddlZddh.SelectedValue.ToString();

responst.write(zddh);///jia 加这个上去 看看好了!看它输出的是否正确!
if(zddh=="中原工学院")
{
Response.Redirect("http://www.zzti.edu.cn");
}

for 这个好像没有必要用!string zddh=this.ddlZddh.SelectedValue.ToString();
有这个就可以直接获取了!

写那个反而蒙人!


决定人生~
2007-04-09 11:43
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
LZ的方法太死了吧??
如果有100个网址,你是不是得写100个 if 呢?
你可以将显示的文本(如:清华大学,北京大学....作为Text值)和地址(如:http://www.tsinghua.edu.cn,http://www.pku.edu.cn....作为Value值)一起放入到DropDownList里面去呢?这样你只需要写:
private void ddlZddh_SelectedIndexChanged(object sender, System.EventArgs e)
{
if (this.ddp_xsxm.SelectedIndex != -1)
{
Response.Redrict(this.ddp_xsxm.SelectedItem.Value.ToString());
}
}

飘过~~
2007-04-09 13:03
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 

楼主用冰鹰的方法是很好的,建议楼主多想想算法,不要用很多的if语句的方式,一个是代码量太大,另一个是很死,不能扩展,如果将来要在加些内容,你这样是很麻烦的


本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2007-04-09 13:41
tel1982
Rank: 3Rank: 3
来 自:水星
等 级:新手上路
威 望:8
帖 子:852
专家分:0
注 册:2006-10-21
收藏
得分:0 
多谢二位版主的提示,非常感谢。

Face up to life with smiles no matter what happens
2007-05-10 19:12
guming
Rank: 4
等 级:业余侠客
威 望:5
帖 子:329
专家分:277
注 册:2006-11-9
收藏
得分:0 
string zddh=this.ddlZddh.SelectedItems[i].Value.ToString();

不想停留。。。
2007-05-14 12:28
tel1982
Rank: 3Rank: 3
来 自:水星
等 级:新手上路
威 望:8
帖 子:852
专家分:0
注 册:2006-10-21
收藏
得分:0 
谢谢你的指点。

Face up to life with smiles no matter what happens
2007-05-15 20:18
快速回复:[求助]导航问题?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017138 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved