无刷新提交数据的方法介绍:
分为2个页面,一个为用户交互的User.aspx,一个为数据处理的do.aspx。
在User.aspx的javascript中添加方法:
function postMSG()
{
a=…;
var
xh=new
ActiveXObject("MSXML2.XMLHTTP")
xh.open("POST","do.aspx?ID=1",false);
xh.send(a);
}
这样即可将a的值传到do.aspx页面。
在do.aspx的后台代码,load事件中写入:
System.IO.Stream stream =
Request.InputStream;
System.IO.BinaryReader br = new
System.IO.BinaryReader(stream, System.Text.Encoding.Default);
int len =
int.Parse(stream.Length.ToString());
byte[] b =
br.ReadBytes(len);
原文:http://www.cnblogs.com/qianyz/p/3618380.html