JS Ajax --- 使用AjaxPro 调用后台方法 操作数据库

1、下载并引用AjaxPro.dll

2、CS:

  [AjaxPro.AjaxNamespace("softintro")]
    public partial class softintro : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                AjaxPro.Utility.RegisterTypeForAjax(typeof(softintro));

}

}
}

3、

//Ajax方法,如果带参数的话是获取不到页面上的控件的,需要从JS里面获取后再把值传进来,如:(string apkid, string FKAId, string ItemId, string downCount)

 [AjaxPro.AjaxMethod]
        public bool Updates(string apkid, string FKAId, string ItemId, string downCount)
        {
              //逻辑操作

          }

4、aspx:

  <asp:HiddenField  ID="downCount" runat="server" />
              <asp:HiddenField  ID="apkid" runat="server" />
              <asp:HiddenField  ID="FKAId" runat="server" />
              <asp:HiddenField  ID="ItemId" runat="server" />

5、JS

var apkid = $("#apkid").val();
     var FKAId = $("#FKAId").val();
     var ItemId = $("#ItemId").val();
     var downCount = $("#downCount").val();
     var Flag=softintro.Updates(apkid,FKAId,ItemId,downCount);

6、web.config

 在<system.web>节点下加上:

 <httpHandlers>
      <add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro"/>
    </httpHandlers>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值