Ajax客户端异步调用服务端的实现方法(js调用cs文件)

ajax的使用方法,在js中调用cs文件中的一直方式,使用步骤如下

(1)下载ajax.dll,并添加项目的引用。

(2)在项目的webconfig的<httpHandlers>节点中,添加<add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax"/>节点

(3)在aspx页面的pageload方法中添加Ajax.Utility.RegisterTypeForAjax(typeof(ClassName));这里的ClassName是当前这个cs文件的类名。

(4)接下来在cs中编写的所有的想要在js中调用的方法前都要加上[Ajax.AjaxMethod()],如果想要调用session,那么就要写成:[Ajax.AjaxMethod(HttpSessionStateRequirement.Read)]。

(5)js方法中写var address = ClassName.MethodName('parameter').value;   //ClassName为类名,MethodName为方法名,传入的参数为parameter。

以上这篇Ajax客户端异步调用服务端的实现方法(js调用cs文件)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

(0)

相关推荐

  • jQuery 中ajax异步调用的四种方式

    <script type="text/javascript" language="javascript" src="JS/jquery-1[1].2.3.min.js"></script> <script type="text/javascript" language="javascript"> $(document).ready(function(){ //Jquery

  • Ajax客户端异步调用服务端的实现方法(js调用cs文件)

    ajax的使用方法,在js中调用cs文件中的一直方式,使用步骤如下 (1)下载ajax.dll,并添加项目的引用. (2)在项目的webconfig的<httpHandlers>节点中,添加<add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax"/>节点 (3)在aspx页面的pageload方法中添加Ajax.Utility.

  • 使用AjaxPro.Net框架实现在客户端调用服务端的方法

    此文档将使用AjaxPro.Net框架实现Ajax功能:在客户端异步调用服务端方法.AjaxPro.Net是一个优秀的.net环境下的Ajax框架,用法很简单,可以查阅相关资料,本文档是一个简单的实例讲述使用AjaxPro的几个关键点. 1.下载AjaxPro 组件.并将AjaxPro.dll引用到网站(或项目).下载:Download latest version 7.7.31.1. 2.修改Web.config.在 <system.web> 元素中添加以下代码. <configura

  • Java通过socket客户端保持连接服务端实现代码

    这篇文章主要介绍了Java通过socket客户端保持连接服务端实现代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 业务场景:现在有一个socket服务端给我们发送数据,我们需要建立一个socket Client来连接这个socket Server,然后接受server发送过来的数据.但是这个server可能会中断,所以在Client要有一个while死循环去时刻保持与Server的连接. package com.thinkgem.wlw.m

  • 客户端Socket与服务端ServerSocket串联实现网络通信

    目录 引导语 1.类属性 2.初始化 3.bind 4.accept 5.面试题 5.1.说说你对Socket和ServerSocket的理解? 5.2.说说对SocketOptions中的SO_TIMEOUT的理解? 5.3.在构造Socket的时候,我可以选择TCP或UDP么?应该如何选择? 5.4.TCP有自动检测服务端是否存活的机制么?有没有更好的办法? 总结 引导语 上一小节我们学习了 Socket,本文我们来看看服务端套接字 API:ServerSocket,本文学习完毕之后,我们就

  • 实现ssr服务端渲染的方法步骤

    前言 前段时间寻思做个个人网站,然后就立马行动了.  个人网站如何实现选择什么技术方案,自己可以自由决定.  刚好之前有大致想过服务端渲染,加载速度快,还有seo挺适合个人网站的.  所以就自己造了个轮子用koa+react来实现ssr服务端渲染. 什么是ssr 最初听说有单页面的服务端渲染的时候,就理解为类似传统的服务端路由+模板渲染,只是需要用单页面应用的框架写.后面寻思这样好像有点傻,再一了解,原来只是在首次加载的时候,后端进行当前路径页面的组件渲染和数据请求,组装成html返回给前端,用

  • Seesion在C++服务端的使用方法

    前面介绍了cookie和session两种机制的产生和使用过程(可以关注 CPP后台服务器 公众号查看),但是,似乎在我们C++后台开发过程中遇见的很少: 那session在我们服务端是怎么使用的呢? 首先,我们看一个需求: 客户第一次设置登陆后,以后再次登陆的时候,想要使用快捷登陆或者是一键登陆,比如我们使用指纹登陆,即可获取我们的账户信息 根据这个需求我们做一个方案进行解决,底层实现我们可以使用session的思想: 方案: 说明 : 用户快捷登陆时,根据快捷登陆的ID码在redis中查找

  • Python连接Java Socket服务端的实现方法

    java服务端单线程示例 import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.ServerSocket; import java.net.Socket; /** * Server */ public class Server { public static void main(String[] args) throws IOException {

  • ASP.NET全栈开发教程之在MVC中使用服务端验证的方法

    前言 上一章我们在控制台中基本的了解了FluentValidation是如何简洁,优雅的完成了对实体的验证工作,今天我们将在实战项目中去应用它. 首先我们创建一个ASP.NET MVC项目,本人环境是VS2017, 创建成功后通过在Nuget中使用 Install-Package FluentValidation -Version 7.6.104 安装FluentValidation 在Model文件夹中添加两个实体Address 和 Person public class Address {

  • 深入理解__doPostBack 客户端调用服务端事件

    在我的随笔<Page,你是怎样处理回发事件的?>中曾提出一个疑问,如何得到引起页面PostBack的控件?通过阅读Page类的源码,误打误撞,无意中看到了__EVENTTARGET和__EVENTARGUMENT这两个常量的定义,并通过调试分析页面,知道了通过Request.Form["__EVENTTARGET"]可以获取到触发页面PostBack的事件源(控件的ID).对于一般的控件,这样就可以了,唯有Button和ImageButton触发的PostBack无法通过这

  • udp socket客户端和udp服务端程序示例分享

    Udp Socket 复制代码 代码如下: #include <WinSock2.h>#include <stdio.h>#pragma comment(lib, "ws2_32.lib")int main(){// initial socket libraryWORD wVerisonRequested;WSADATA wsaData;int err;wVerisonRequested = MAKEWORD(1, 1);err = WSAStartup(wVe

随机推荐