分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

aspx页面调用后台代码

发布时间:2023-09-06 01:56责任编辑:沈小雨关键词:暂无标签

一个参数:

JS代码:

            function Power(id) {
                $.ajax({
                    type: "Post",
                    url: "OPKeHuDetails.aspx/setupPower",
                    data: "{‘newsid‘:" + id + "}",
                    contentType: "application/json; charset=utf-8",
                    dataType: "json",
                    async:false,
                    success: function (data) {
                        $("#btn").val(data.d);
                    },
                    error: function (err) {
                        alert(err);
                    }
                });
            };

后台代码:

    [WebMethod]
    public static string setupPower(int newsid)
    {
        DataTable dt = AXAManager.OPKeHuManager.SelectDealerToDHByUserId(UserId);
        if (dt.Rows.Count > 0)
        {
            AXAManager.OPKeHuManager.UpdateDealerToDH(UpdateUserId, UserId, newsid);
        }
        else
        {
            AXAManager.OPKeHuManager.InsertDealerToDH(UserId, UpdateUserId, newsid);
        }
        if (newsid.ToString() == "0")
        {
            return "开通权限";
        }
        if (newsid.ToString() == "1")
        {
            return "关闭权限";
        }
        return "";
    }

多个参数:

js代码:

        function UserDetail(PK_Store, PK_StoreUser) {
            $.ajax({
                type: "post",
                url: "StoreUser.aspx/ShowData",
                contentType: "application/json;",
                data: "{ ‘PK_Store‘:‘"+ PK_Store+"‘, ‘PK_StoreUser‘:‘"+PK_StoreUser+"‘ }",
                //data: JSON.stringify({ "PK_Store": PK_Store, "PK_StoreUser": PK_StoreUser }),
                dataType: "json",
                success: function (data) {
                    $("#Detail").css("display", "block");
                    $(‘#Detail‘).window({
                        title: "用户详细信息",
                        width: 400,
                        height: 300,
                        modal: true,
                        minimizable: false
                    });
                    $("#UserName").text(data.d.StoreUserName);
                    $("#UserSex").text(data.d.Sex);
                    $("#Birthday").text(data.d.Birthday);
                    $("#UserPhone").text(data.d.UserPhone);
                    $("#UserJiFen").text(data.d.JiFen);
                    $("#UserEmail").text(data.d.Email);
                    $("#Image").attr("src", data.d.Photo);
                    $("#UserType").text(data.d.UserType);
                    $("#UserShopState").text(data.d.UseShopState);
                    $("#UserJobState").text(data.d.UseJobState);
                    $("#Time").text(data.d.UpdateTime);
                },
                error: function (err) {
                    alert(err);
                }
            });
        }

后台代码:

     public class UserDetail
     {
         public string StoreUserName { get; set; }
         public string UserPhone { get; set; }
         public string Sex { get; set; }
         public string Email { get; set; }
         public string Birthday { get; set; }
         public string Photo { get; set; }
         public string JiFen { get; set; }
         public string UserType { get; set; }
         public string UseShopState { get; set; }
         public string UpdateTime { get; set; }
     }


     [WebMethod]
     public static UserDetail ShowData(string PK_Store, string PK_StoreUser)
    {
         UserDetail user=new UserDetail();
        DataTable dt = StoreSNDAL.GetStoreUserByPK_Store("", "", "", "", PK_Store, PK_StoreUser);
        if (dt != null && dt.Rows.Count > 0)
        {
            user.StoreUserName = dt.Rows[0]["StoreUserName"].ToString();
            user.UserPhone = dt.Rows[0]["UserPhone"].ToString();
            user.Sex = dt.Rows[0]["Sex"].ToString();
            user.Email = dt.Rows[0]["Email"].ToString();
            user.Birthday = dt.Rows[0]["Birthday"].ToString().Replace("0:00:00", "").Trim();
            user.Photo = dt.Rows[0]["Photo"].ToString();
            user.JiFen = dt.Rows[0]["JiFen"].ToString();
            user.UserType = dt.Rows[0]["UserType"].ToString();
            user.UseShopState = dt.Rows[0]["UseShopState"].ToString()=="False"?"否":"是";
            user.UpdateTime = dt.Rows[0]["UpdateTime"].ToString();
        }
        return user;
    }

aspx页面调用后台代码

原文地址:https://www.cnblogs.com/suflowers1700218/p/9100380.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved