asp.net URL方式传值问题
例如我在程序中要传一个路径:Response.Redirect("要转到的路径"+"要作参数传过去的路径");
路径内容为:test.aspx?id=5&name=test
现在我要把这个test.aspx?id=5&name=test作为参数传过去,怎么传??
追问:你做个页面传过去试试,看看能不能得到test.aspx?id=5&name=test这个值
例如我在程序中要传一个路径: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"