首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

传递参数的有关问题

2012-03-12 
传递参数的问题有一个页面step.aspx,原本传递参数是用地址传输到另一个网站的页面cm.aspx后台:...stringst

传递参数的问题
有一个页面step.aspx,原本传递参数是用地址传输到另一个网站的页面cm.aspx
后台:
...
string   strUrl= "http://www.xxxx.com/cm.aspx? "+md5Str;
...
Response.Redirect(strUrl);

现在出于安全考虑,不想让地址栏中显示参数,只显示= "http://www.xxxx.com/cm.aspx ";,改成表单提交,在对方网站不修改的情况下,可以做到吗?

[解决办法]
不在url里显示传递参数,可以用这两个方法
1.Server.Transfer方法(该方法url显示为step.aspx不变)
2.将md5Str的值写入session里面,url跳转至http://www.xxxx.com/cm.aspx,然后在该page_load中读取session里的md5Str字段及其值。


[解决办法]
post
[解决办法]
你用post方式传过去,应该可以实现
[解决办法]
server.transfer正解
[解决办法]
Server.Transfer
[解决办法]
Server.Transfer

[解决办法]
字符串加密。
[解决办法]
用全局变量
a页面传参
Application[ "变量名 "] = "所传的值 ";
Server.Transfer( "b页面地址 ");
b页面接参
Application.Lock();
接收变量名= Application[ "变量名 "].ToString();
Application.UnLock();

热点排行