Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)aaa
published in(发表于) 2013/12/6 10:25:19
ASP.NET技巧:如何在页面之间传递数据量较大的复杂数据?_.net资料_编程技术

ASP.NET技巧:如何在页面之间传递数据量较大的复杂数据?_.net资料_编程技术-数科优化网

1.通常我们会用url传值来传递数据量较小的一些数据,如一些参数等,会利用session传递一些全局的会话级的变量。但要窗体之间传递一些较复杂的数据,用session生命周期太长,可能不合适。用URL传值,汉字可能出现编码错误,而且可以传递的最大数据量比较有限。
2.我们可以利用模态对话框的dialogArguments属性来实现跨页面的数据传递,
通过如下方式可获得模态对话框的dialogArguments属性:
var Variables = window.dialogArguments
利用该属性可获得模态对话框的传入参数,可以是String, numeric, object, or array value that specifies arguments.尤其是对象或数组型的参数,对于在页面之间传递数据非常有用。举例如下:


传入页面:








接收页面:



Untitled


Name:





Tel:









If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759