关于ajax异步传输

zhaojm0405 2012-05-10 01:47:10
在客户端用javascript调用aspx.cs里面的方法,我想知道这个js里面的方法,怎么和.cs里面的方法交互,.cs里面的方法为什么加上[WebMethod]就能识别,普通方法就不能识别,谢谢了。。。
...全文
153 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
寒飞a 2012-05-11
  • 打赏
  • 举报
回复
所谓在客户端用javascript调用aspx.cs里面的方法

是一次ajax的提交过程,AJAX提交是有url的,你提交到哪个页面进行处理。
同样AJAX会有参数的。你如果用aspx页面来处理AJAX的提交。那么想调用对应的.cs里的方法,只需要在.cs的load方法里写判断就是了。

比如我ajax提交的参数第一次为 {one:"参数的值"};
我cs里的代码可以写
if(Request.QueryString["one"]!=null){
one();//..这里我执行.cs里的one方法
}
else if(Request.QueryString["two"]!=null){
two();//这里我执行two方法。
}
zhaojm0405 2012-05-10
  • 打赏
  • 举报
回复
自己顶下

52,782

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧