*.aspx?参数 参数怎么写, 接受页面怎么接受参数???菜鸟需要你的帮助!!
先谢谢!!!!! 问题点数:20、回复次数:9Top
1 楼ld_thinking(懒得想)回复于 2005-04-22 12:05:26 得分 3
params = Request[""] or Request.QueryStringTop
2 楼lovefootball(蟑螂(生活就是扯淡--做人要放低姿态))回复于 2005-04-22 12:10:21 得分 4
a 传递参数 ID为变量
Response.Redrict("test.aspx?id="+ID);
b 接收
string ID = Convert.ToString(Request["id"]);Top
3 楼viyo(唯远)回复于 2005-04-22 12:12:10 得分 4
url:
xxx.aspx?news_class=1&&id=tom.....
接收页面 :
string news_class=Request.Params["news_class"];
string id=Request.Params["id"];
........
Top
4 楼du9232(木土四正)回复于 2005-04-22 12:18:30 得分 3
url:
xxx.aspx?name=11&id=tom.....
接收页面 :
string name=Request.QueryString["name"];
string id=Request.QueryString["id"];
Top
5 楼zhongwanli(㊣【为了老婆,二次重构____然后升★★】㊣)回复于 2005-04-22 12:26:35 得分 3
楼上 。。。。Top
6 楼syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*)回复于 2005-04-22 12:30:45 得分 3
以上各位的方法都可以用来传递一些字母数字,但是遇到你要传递特殊字符(比如“#”或一些中文字)就有时候会出问题。
而且一些比如密码什么的也不合适这样传。
希望下面这篇文章对你有帮助(2个页面间不通过Session与url的传值方式):
http://blog.csdn.net/syeerzy/archive/2005/04/16/349881.aspxTop
7 楼fifali_1018(∮兵兵驼⊙)回复于 2005-04-22 12:34:12 得分 0
传参数:
string id="asdfasdfasdf";
Page.RegisterStartupScript("","<script language=\"javascript\">location.href('WebForm1.aspx?news_class='"+id+"'')</script>");
接受参数:
string temp_value=Request.Params["news_class"];
Label1.Text=temp_value;
我这样写,怎么打不开 WebForm1.aspx 这个页面啊,这样写也得不到想要的结果啊Top
8 楼fifali_1018(∮兵兵驼⊙)回复于 2005-04-22 12:56:20 得分 0
顶上来啊Top
9 楼fifali_1018(∮兵兵驼⊙)回复于 2005-04-22 13:13:21 得分 0
解决了,原来要这么写:
传参数:
string id="asdfasdfasdf";
Page.RegisterStartupScript("","<script language=\"javascript\">location.href('WebForm1.aspx?news_class="+id+"')</script>");
接受参数:
string temp_value=Request.QueryString["news_class"];
Label1.Text=temp_value;
Top




