博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ajax 调用asp.net后台方法
阅读量:5094 次
发布时间:2019-06-13

本文共 1414 字,大约阅读时间需要 4 分钟。

ajax 调用asp.net后台方法 

  这种做法有好几种,如调用xx.asxh 页面,或者直接调用xx.aspx也面,在page_Load中进行一些判断然后调用后面的其他方法,

 或者你可以直接调用webservice;

 今天我简单总结一中方法,前提是:net Framework 4.0以上的版本才支持滴呀(包括4.0),也就是说:2.0 和 3.0 都不支持滴呀

 前端写法:

   

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication3.WebForm1" %>        

后端方法

using System;using System.Collections.Generic;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace WebApplication3{    public partial class WebForm1 : System.Web.UI.Page    {        protected void Page_Load(object sender, EventArgs e)        {        }        public static string showString()        {            System.Threading.Thread.Sleep(5000);            return "this method come from codeBind";        }        public static string Test()        {            return "Test";        }        //有参数        [System.Web.Services.WebMethod]        public static string TestAjaxParam(string Name)        {            System.Threading.Thread.Sleep(500);            return "this method come from codeBind" + Name;        }        //无参数        [System.Web.Services.WebMethod]        public static string TestAjax()        {            System.Threading.Thread.Sleep(500);            return "this method come from behide";        }    }}

 

转载于:https://www.cnblogs.com/mc67/p/5666914.html

你可能感兴趣的文章
微服务之初了解(一)
查看>>
GDOI DAY1游记
查看>>
收集WebDriver的执行命令和参数信息
查看>>
数据结构与算法(三)-线性表之静态链表
查看>>
mac下的mysql报错:ERROR 1045(28000)和ERROR 2002 (HY000)的解决办法
查看>>
Hmailserver搭建邮件服务器
查看>>
django之多表查询-2
查看>>
BULK INSERT, 实战手记:让百万级数据瞬间导入SQL Server
查看>>
快速幂
查看>>
改善C#公共程序类库质量的10种方法
查看>>
AIO 开始不定时的抛异常: java.io.IOException: 指定的网络名不再可用
查看>>
MyBaits动态sql语句
查看>>
[苦逼程序员的成长之路]1、飞扬小鸟
查看>>
零基础自学用Python 3开发网络爬虫(二): 用到的数据结构简介以及爬虫Ver1.0 alpha...
查看>>
修改JEECG项目浏览器标题
查看>>
HDU4405(期望DP)
查看>>
Linux下svn的部署
查看>>
拉格朗日乘子法 那些年学过的高数
查看>>
Linux下MySQL数据库的备份与还原
查看>>
vs code 的便捷使用
查看>>