.net中如何接收ajax send过来的数据

xhr.send("hello");
.net怎么取啊 queryString好像不行

第1个回答  2011-01-14
QueryString只能取url里传过来的参数,如果你要用QueryString取的话,可以在ajax对象的url属性里将参数赋值,比如url : xxx.aspx?para=hello
如果要用send的方式的话,可以在页面的PageLoad事件里写如下代码
System.IO.Stream stream = Request.InputStream;
StreamReader reader = new StreamReader(stream);
string read = reader.ReadToEnd();
不过最好判断一下是否是ajax的请求,
或者写一个.ashx页面,专门处理ajax的请求
第2个回答  2011-01-17
request["hello"]
这样就取到了。本回答被提问者采纳
第3个回答  2011-01-17
send的时候作为param,接收很简单,就是用getParameter.
第4个回答  2011-01-14
你要的是代码,还是方法,最好能留个邮箱什么的,我给你发个代理过去,公司的东西,得注意,,,,,
第5个回答  2011-01-14
用forms试试
相似回答
大家正在搜