WEB/manager/admin.master.cs

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Xml.Linq;
using shop.Model;
using shop.BLL;

public partial class administrator_admin : System.Web.UI.MasterPage
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            Dataload();
            rModuleList_load();
        }
    }
    private void Dataload()
    {
        //string cnName = ConfigurationManager.AppSettings["cnname"];
        //string enName = ConfigurationManager.AppSettings["enname"];
        lUserName.Text = "您好:" + Page.User.Identity.Name;
        lRole.Text = new AdminRoleBusiness().GetEntity(new AdminBusiness().GetEntityByUserName(Page.User.Identity.Name).RoleId).Role;
        //lCompanyName.Text = cnName;
        lCurrentDate.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm");
        //lEnglishName.Text = enName;
    }
    private void rModuleList_load()
    {
        string loginName = Page.User.Identity.Name;
        Admin admin = new AdminBusiness().GetEntityByUserName(loginName);
        DataRecordTable table = new ModuleRoleBusiness().GetList("Id,module_id,role_id","Id",false,1,20,"role_id="+admin.RoleId);
        rModuleList.DataSource = table.Table;
        rModuleList.DataBind();

        rFatherModuleList.DataSource = table.Table;
        rFatherModuleList.DataBind();

    }
    protected Module GetModule(int moduleId)
    {
        return new ModuleBusiness().GetEntity(moduleId);
    }
    protected void rFatherModuleList_ItemDataBound(object sender, RepeaterItemEventArgs e)
    {
        string moduleId = DataBinder.Eval(e.Item.DataItem, "module_id").ToString();
        Repeater rSonModuleList = e.Item.FindControl("rSonModuleList") as Repeater;
        DataRecordTable table = new ModuleBusiness().GetList("Id,module_name,remark,father_id","Id",false,1,20,"father_id="+moduleId);
        if (rSonModuleList != null)
        {
            rSonModuleList.DataSource = table.Table;
            rSonModuleList.DataBind();
后面还有 3 行代码,购买后查看完整代码

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

AI 解读 AI

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

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