ajax post方式提交,后台怎么处理? request["action"]request["id"]request["p"] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你应该用ashx(test.ashx)而不是aspxProcessRequest 是ashx里的request.from["xxx"]写错了当然会报错 是request.form["xxx"] //这里要post的页面就是本页面,test.aspx页面。post后,后台怎么处理 ?post另一个专用页面处理。 request["action"]request["id"]request["p"]接受参数。做你想做的 可不可以在test.aspx.cs页面,写个方法来处理呢 ?当post的时候进行处理。 如果想页面后台处理 那么请你在url的页面加上一个参数 比如:action=tree那么在后台的page_load 里面 通过判断request.params["action"] 来进行逻辑分支处理,比如:if(request.params["action"] =="tree"){ //dosomething} 放在当前页面处理的好处是啥?效率低,体验差,除了解决方案资源管理器里少一个文件我想不出有啥好处了Page_Load你看名字就知道页面一加载就会执行的,如果页面加载的时候都不执行,那页面应该啥时候接你的参数?你又没用服务器控件 页面有点复杂,放了很多个隐藏控件,想只在当前页处理。你想在本页面对数据操作。用个<asp:button> 就可以了。ajax 也实现不了。你想要的。东西 if(加一个token 来判断是否Ajax Post提交){ string action= request.form["action"]??string.Empty; string id = request.form["id"]??string.Empty; string p= request.form["p"]??string.Empty;}你的web页面是一个httphandler 写一个httpmodule或者httphandler来处理这种非回发请求吧 Request.HttpMethod 接收请求方式、然后在判断、做出相应操作、、你照楼上说的试一试、、用ashx、 一般的Get Post怎么处理,ajax就怎么处理,对于后台来说没有区别。 子页面直接向父业面传值 ASPX是否可以实现浏览器内视频同步传输(视频聊天)? [11.15]SQL SERVER查询时, 可不可以指定某个字段返回的字符不超过XX个 水晶报表传参数的问题???? 新手关于DataGridr 问题 推荐几个开发asp.net 网站 的控件 求助:Asp和asp.net项目的集成和数据传递 没分了,大家帮下忙吧``困饶了很久了 无法运行ASP.NET 产品二级目录自动展开收缩变色 请问 Asp.net MVC里的Models可以用三层里的DAL和BLL层取代吗? 调用方法,【2 级安全透明模型】报错,求大神帮忙
ProcessRequest 是ashx里的request.from["xxx"]写错了当然会报错 是request.form["xxx"]
request["id"]
request["p"]
接受参数。做你想做的
可不可以在test.aspx.cs页面,写个方法来处理呢 ?当post的时候进行处理。
那么在后台的page_load 里面 通过判断request.params["action"] 来进行逻辑分支处理,比如:
if(request.params["action"] =="tree"){
//dosomething
}
if(加一个token 来判断是否Ajax Post提交){
string action= request.form["action"]??string.Empty;
string id = request.form["id"]??string.Empty;
string p= request.form["p"]??string.Empty;
}你的web页面是一个httphandler 写一个httpmodule或者httphandler来处理这种非回发请求吧