• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > 微软ajax库的使用方法(ajax.ajaxMethod)

微软ajax库的使用方法(ajax.ajaxMethod)

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了ajax.ajaxmethod,ajaxpro.ajaxmethod,ajaxmethod,ajax库,ajax库下载等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

用ajax.ajaxMethod需要做四件事

1:webCofig中 <httpHandlers>加上 <add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax"/>接点

2:在CS程序中加上

3:方法前加上[Ajax.AjaxMethod()]

  [Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.Read)]

4:ASPX的JAVASCRIPT中调用时加上类名

使用AjaxMethod可以在客户端异步调用服务端方法,简单地说就是在JS里调用后台.cs文件里的方法,做一些JS无法做到的操作,如查询数据库。使用AjaxMethod要满足一下几点:

1。如果还没有ajax.dll文件,就先下载一个来

2。将ajax.dll添加到项目引用中:在VS的解决方案资源管理器中右键点击项目名称--“添加项目引用”--浏览,找到ajax.dll确定

3。webCofig中<httpHandlers>加上<add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax"/>节点

如果是IIS7,则需要在<system.webServer></system.webServer>里加上<add name="ajax"  verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax" />

2:在CS程序中加上

3:编写CS方法,方法前加上[Ajax.AjaxMethod()],

如果要使AjaxMethod里面能调用session,写成:[Ajax.AjaxMethod(HttpSessionStateRequirement.Read)] ,

如:

注意方法要写成public,否则在JS里调用的时候会提示“不支持此属性或方法”

4。确保页面中有<form runat="server"></form>标签。

5。ASPX的JAVASCRIPT中调用时加上类名 ,如:

var address = ClassName.GetAddress('123').value;

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 微软ajax库的使用方法(ajax.ajaxMethod)

相关文章

  • 2017-05-11在ASP.NET 2.0中操作数据之七十二:调试存储过程
  • 2017-05-11asp.net 弹出对话框返回多个值
  • 2017-05-11ASP.NET实现多域名多网站共享Session值的方法
  • 2018-08-20.NET Core API CORS的实现
  • 2017-05-11ASP.NET中集成百度编辑器UEditor
  • 2017-05-11解读ASP.NET 5 & MVC6系列教程(14):View Component
  • 2018-08-20.NET/ASP.NET Routing路由(深入解析路由系统架构原理)
  • 2017-05-11.NET Core Windows环境安装配置教程
  • 2017-05-11.NET工厂方法模式讲解
  • 2017-05-11ASP.NET中实现弹出日历示例

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • ADO.Net对oracle数据库操作的实例代码
    • 从客户端检测到有潜在危险的Request.Form值的asp.net代码
    • ASP.NET设计网络硬盘之文件夹实现
    • ASP.Net中利用CSS实现多界面的两种方法
    • asp.net 转换人民币大小金额
    • 将FreeTextBox做成控件添加到工具箱中的具体操作方法
    • Amazing ASP.NET Core 2.0
    • asp.net Repeater 数据绑定代码
    • .net实现ping的实例代码
    • Global.asax取物理路径/取绝对路径具体方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有