当前位置:编程学习 > C#/ASP.NET >>

asp.net URL方式传值问题

例如我在程序中要传一个路径:

Response.Redirect("要转到的路径"+"要作参数传过去的路径");

路径内容为:test.aspx?id=5&name=test

现在我要把这个test.aspx?id=5&name=test作为参数传过去,怎么传??

追问:你做个页面传过去试试,看看能不能得到test.aspx?id=5&name=test这个值

答案:方法一,采用简单的加密传过去,再解密,这样的好处以为地址栏误认为是三个参数。

方法二,直接传过去,然后在另一个页面按照三个参数进行接收。

比如:url=test.aspx?id=5&name=test

接收时按照url,id,name进行接收。

方法三,用session进行传递。

dim vTestStr

vTestStr="test.aspx?id=5&name=test"

上一个:VS2008用C#学ASP.NET
下一个:ASP.NET的App_Code文件夹

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,