WEBUI/PageModel/Sys_Manage/User_Mange.aspx.cs

(完整代码) 1KB

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Logistics.BLL;

public partial class PageModel_Sys_Manage_User_Mange : System.Web.UI.Page
{
    User u = new User();
    protected void Page_Load(object sender, EventArgs e)
    {
        JavaScript.validate();
        if (!Page.IsPostBack)
        {
            Banding();
        }
    }
    //绑定数据
    private void Banding()
    {
        UserGW.DataSource = u.getModelListByWhere(null);
        UserGW.DataBind();
    }
    //根据用户角色ID得到角色名
    protected string getRoleName(string id)
    {
        int roleid = Convert.ToInt32(id);
        Logistics.BLL.Role r = new Role();
        Logistics.Model.Logistics_Role mr = new Logistics.Model.Logistics_Role();
        mr = r.getModel(roleid);
        return mr.Role_Name.ToString();
    }
    protected void UserGW_SelectedIndexChanged(object sender, EventArgs e)
    {

    }
    protected void UserGW_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        LoginUser lu = (LoginUser)Session["LoginUser"];
        if (e.CommandArgument.ToString() == "edit")
        {
            JavaScript.redirect("User_info.aspx?id=" + Convert.ToInt32(e.CommandName.ToString()));
        }
        else
        {
            if (u.delete(Convert.ToInt32(e.CommandName.ToString()), lu.UserId))
            {
                JavaScript.alert("删除成功");
                Banding();
            }
        }
    }
    protected void AddUser_Click(object sender, EventArgs e)
    {
        JavaScript.redirect("User_Add.aspx");
    }
}

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。