ASP.NET Ajax、PageMethods完整代码
来源:互联网 发布:python用什么编译器 编辑:程序博客网 时间:2024/06/05 14:53
<script>$.ajax({ type: "POST", url: "UploadPicture.aspx/ModulePhotoUpload", data: { argjson: argjson, menuid: menuid }, contentType: "application/json; charset=utf-8", dataType: "json", success: function(success) { alert(success); // Do something interesting here. }});</script>
body中增加ScriptManager<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true"></asp:ScriptManager><script>PageMethods.ModulePhotoUpload(argjson, menuid, InsModulePhotoCallBack);function InsModulePhotoCallBack(success) { alert(success);}</script>
后台定义方法可以用:aspx、ashx、asmx、谨记,千万千万别在ascx用户控件后台写。用户控件是无法通过Ajax访问的,会出现“无法访问ascx”错误,PageMethods访问则会报“PageMethods未定义”错误。
/// <summary>/// 图片上传结果处理/// </summary>/// <param name="arg"></param>/// <returns>1 上传完成,2上传失败</returns>[System.Web.Services.WebMethod()][System.Web.Script.Services.ScriptMethod()]public static string ModulePhotoUpload(string argjson, int menuid){ //此处实现业务代码 return "上传完成";}
阅读全文
0 0
- ASP.NET Ajax、PageMethods完整代码
- ASP.net AJAX 调用PageMethods实例
- 调用PageMethods实例 (ASP.net AJAX)
- 使用asp.net ajax的PageMethods来让客户端代码调用服务器端的方法
- ASP.NET JS调用PageMethods
- ASP.net AJAX 调用PageMethods实例(javascript调用服务器页面方法)
- asp.net中,用Ajax实现客户端调用服务器端的函数(PageMethods)
- Asp.net Ajax代码
- ASP.NET AJAX 1.0 的完整安装
- ASP.net AJAX代码实例。
- ASP.net AJAX代码实例
- ASP.net AJAX代码实例
- 基于asp.net JQuery Ajax使用方法[付完整函数]
- 基于asp.net JQuery Ajax使用方法[付完整函数]
- ASP.NET Ajax表单验证-HTML代码
- ASP.net+AJAX 弹出新窗口代码
- 一个完整的ASP.NET购物车代码
- Asp.Net给多用户发邮件完整代码
- PyOpenCL教程(1)
- 文章标题 POJ 2411 : Mondriaan's Dream (状态压缩DP)
- 揭开PC-Lint9的神秘面纱
- UVA 227
- linux 修改主机名
- ASP.NET Ajax、PageMethods完整代码
- 如何让vue文件中的代码在Sublime Text 3中高亮?
- CSDN-markdown编辑器 参考
- 面向对象还是面向过程
- struts2--实现文字过滤功能
- 设计模式六大原则之里氏替换原则
- 解决远程连接MYSQL提示Host is not allowed to connect to this MySQL server
- 文章标题
- VS2015链接mysql数据库