ajax访问 aspx.cs后台

--前台
$.ajax({ 
type: "POST", 
contentType: "application/json", 
url: "WebForm2.aspx/GetUserName", 
data: "{}", 
dataType: "json", 
success: function(){.......} 
});

--后台

[WebMethod(EnableSession = true)]
public static string GetUserName()
{
return "123";
}

时间: 2024-11-07 12:03:06

ajax访问 aspx.cs后台的相关文章

ajax请求aspx.cs后台方法

前台jquery代码 $(function () { $("#btnfix").click(function () { $.ajax({ type: "post", url: "fix.aspx/test", contentType: "application/json; charset=utf-8", dataType: "json", success: function (data) { console

aspx页面前端使用js 调用aspx.cs后台的方法,不回传

本次使用 Ajax.dll,AjaxPro.dll 两个类库 1.首先添加引用:Ajax.dll,AjaxPro.dll 文件在 Libiary 目录下 2.配置 WebConfig 属性 将 下面2行  放在 httpHandlers 节点里面, 如下 <add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax"/> <add verb

jquery ajax 访问aspx

<script type="text/javascript"> function btnTest_click() { $.ajax({ type: "POST", url: "authentication", //contentType: "application/text", dataType: "text", data: {k:'cUw0K3VBLy81dCtlUVdVZlF6dzVPZkV

用juery的ajax方法调用aspx.cs页面中的webmethod方法示例

juery的ajax调用aspx.cs页面中的webmethod方法:首先在 aspx.cs文件里建一个公开的静态方法,然后加上WebMethod属性,具体实现如下,感兴趣的朋友可以参考下哈,希望对大家有所帮助 首先在 aspx.cs文件里建一个公开的静态方法,然后加上WebMethod属性. 如: [WebMethod] public static string GetUserName() { //...... } 如果要在这个方法里操作session,那还得将WebMethod的Enable

WebForm 【aspx与aspx.cs的关系】

<1> aspx页 ASPX是前台,表示设计页面,ASPX.CS是后台,是代码功能实现,分开来设计是为了代码清晰,功能模块化, Inherits表示继承,Inherits="Home.WebForm1"表示继承Home命名空间下的WebForm1的page,也可以继承其他页面,继承了其他页面,就可以使用其属性和方法. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind

WebForm.aspx 页面通过 AJAX 访问WebForm.aspx.cs类中的方法,获取数据(转)

WebForm.aspx 页面通过 AJAX 访问WebForm.aspx.cs类中的方法,获取数据 WebForm1.aspx 页面 (原生AJAX请求,写法一) <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="IsPostBack.WebForm1" %> <!DOCTYPE htm

WebForm.aspx 页面通过 AJAX 访问WebForm.aspx.cs类中的方法,获取数据

WebForm1.aspx 页面 (原生AJAX请求,写法一) <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="IsPostBack.WebForm1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//

JQuery AJAX请求aspx后台方法

利用JQuery封装好的AJAX来请求aspx的后台方法,还是比较方便的,但是要注意以下几点: 1.首先要在方法的顶部加上[WenMethod]的特性(此特性要引入using System.Web.Services;命名空间) 2.其次方法一定要是静态(static)方法. 下面我做了几个不同的调用后台方法的例子: 1.不带参数返回string方法 前台代码: 1 //不带参数返回string方法 2 $.ajax({ 3 type: "post", 4 url: "后台返回

asp.net Ajax调用Aspx后台方法

Ajax调用的前提(以aspx文件为例:) 1.首先需要在aspx文件后台中引用using System.Web.Services; 2.需要调用的方法必须是公共的(public).静态的(static):如果不是会提示"500 Internal Server Error 问题",代表找不到method. 3.方法定义需要加入[WebMethod]的声明 4.一般建议由返回类型,最起码可能知道调用成功不成功. 下面是简单的调用示例: 后台方法 [WebMethod] public st