webusercontrol ajax,ASP.NET页面使用AjaxPro2完成JS调用后台方法
一、首先下載AjaxPro.2.dll(附下載地址)
百度網盤鏈接:https://pan.baidu.com/s/1r87DE1Tza9F4NbJwTCS1AQ
提取碼:10p6
二、在Visual studio中創建空Web項目,并將AjaxPro.2.dll復制到bin目錄下,包括在項目中
三、打開Web.config文件,加入以下節點:
path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2" />
四、在項目中的使用
后臺代碼
1 [AjaxNamespace("VehicleAjax")]2 public partial classWebUserControl_wUCtlVehicle : System.Web.UI.UserControl3 {4 protected void Page_Load(objectsender, EventArgs e)5 {6 Utility.RegisterTypeForAjax(typeof(WebUserControl_wUCtlVehicle));7 if (!Page.IsPostBack)8 {9 }10 }11
12 [AjaxMethod]13 public string GetVehicleID(stringstrVehicle)14 {15 if(strVehicle=="1")16 return "1";17 else
18 return "0";19 }20 }
前端頁面使用js調用
1 var res = VehicleAjax.GetVehicleID(“2”);2 if (res.value == "1") { alert("此車已存在"); return false; }
總結
以上是生活随笔為你收集整理的webusercontrol ajax,ASP.NET页面使用AjaxPro2完成JS调用后台方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安装ssd后不识别网卡_100元体验纯正
- 下一篇: 架构师进阶之独孤九剑:设计模式详解