日期:2014-05-18  浏览次数:20477 次

asp.net 页面 之间的通信
在1.aspx页面的后台 传参给2.aspx,需要等待2.aspx接收该参数,并完成相关处理,然后返回值给1.aspx,
然后1.aspx再继续下面的操作!

请问这一功能如何实现

------解决方案--------------------
你还是做asp吧,那种开发才会动不动在页面之间跳来跳去、刷新来刷新去地。

asp.net不是这样,它就好象是winform中各种用户控件的切换,都是在一个窗体中动态切换内容,而不是在窗体之间跳来跳去地眼晕。
------解决方案--------------------
探讨
在1.aspx页面的后台 传参给2.aspx,需要等待2.aspx接收该参数,并完成相关处理,然后返回值给1.aspx,
然后1.aspx再继续下面的操作!

请问这一功能如何实现

------解决方案--------------------
在2页面上写一个方法,接收1传过来的参数,然后处理,再跳转回去?

C# code
//2.aspx
string a1=request.querystring("参数");
//根据参数进行处理,然后得到一个结果
Response.Redirect(1.aspx?参数=结果)

------解决方案--------------------
貌似明白点了,那在1页面上直接处理不行吗?为什么要传到2页面上进行处理呢?