⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 masterpage.master.cs

📁 简单的cI真的是很简单 你想要就下载吧
💻 CS
字号:
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 System.Web .Services;
public partial class MasterPage : System.Web.UI.MasterPage
{
    WebService.VinciService vinciService = new WebService.VinciService();

    private string _ticket = SessionManager.GetSessionString("Ticket");

    public string Ticket
    {
        get { return _ticket; }
        set { _ticket = value; }
    }

    private User _userData = new User();

    public User UserData
    {
        get { return _userData; }
        set
        {
            _userData = value;
            if (_userData.IsAdmin)
            {
                Panel_Admin.Visible = true;
            }
            else
            {
                Panel_Admin.Visible = false;
            }
            lblUserName.Text = _userData.FirstName + _userData.LastName;
        }

    }
    /// <summary>
    /// Add Controls
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void HeadLinks()
    {
        Table tbMenu = new Table();

        TableRow rowMenu = new TableRow();
        TableCell cellHomePage = new TableCell();
        TableCell cellHomeToUser = new TableCell();
        TableCell cellBase = new TableCell();
        TableCell cellUserToOrder = new TableCell();
        TableCell cellOrder = new TableCell();
        TableCell cellOrderToAdmin = new TableCell();
        TableCell cellAdmin = new TableCell();
        TableCell cellAdminToSell = new TableCell();
        TableCell cellSell = new TableCell();
        HyperLink HyperLinkHomePage = new HyperLink();
        HyperLink HyperLinkBase = new HyperLink();
        HyperLink HyperLinkOrder = new HyperLink();
        HyperLink HyperLinkAdmin = new HyperLink();
        HyperLink HyperLinkSell = new HyperLink();

        HyperLinkHomePage.Text = " 首页 ";
        HyperLinkBase.Text = " 用户信息 ";
        HyperLinkOrder.Text = " 订单信息 ";
        HyperLinkAdmin.Text = " 用户管理 ";
        HyperLinkSell.Text = " 销售状况 ";

        HyperLinkHomePage.CssClass = "menulink1";
        HyperLinkSell.CssClass = "menulink1";
        HyperLinkBase.CssClass = "menulink1";
        HyperLinkOrder.CssClass = "menulink1";
        HyperLinkAdmin.CssClass = "menulink1";

        HyperLinkHomePage.NavigateUrl = "~" + PageNames.m_strPB02;
        cellHomePage.Controls.Add(HyperLinkHomePage);
        HyperLinkBase.NavigateUrl = "~" + PageNames.m_strPB03;
        cellBase.Controls.Add(HyperLinkBase);
        HyperLinkOrder.NavigateUrl = "~" + PageNames.m_strPO01;
        cellOrder.Controls.Add(HyperLinkOrder);

        if (UserData.IsAdmin)
        {
            cellOrder.Visible = false;
            HyperLinkHomePage.NavigateUrl = "~" + PageNames.m_strPB04;
            HyperLinkAdmin.NavigateUrl = "~" + PageNames.m_strPA01;
            cellAdmin.Controls.Add(HyperLinkAdmin);
            HyperLinkSell.NavigateUrl = "~" + PageNames.m_strPR01;
            cellSell.Controls.Add(HyperLinkSell);
        }
        tbMenu.Rows.Add(rowMenu);
        rowMenu.Cells.Add(cellHomePage);
        rowMenu.Cells.Add(cellHomeToUser);
        rowMenu.Cells.Add(cellBase);
        rowMenu.Cells.Add(cellUserToOrder);
        rowMenu.Cells.Add(cellOrder);
        rowMenu.Cells.Add(cellOrderToAdmin);
        rowMenu.Cells.Add(cellAdmin);
        rowMenu.Cells.Add(cellAdminToSell);
        rowMenu.Cells.Add(cellSell);

        PlaceHolderMenu.Controls.Add(tbMenu);

    }
    /// <summary>
    /// Session's Clear And User's Login Table's Data Delete
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>

    protected void LinkBtnLogOff_Click(object sender, EventArgs e)
    {
        Session.Clear();
        vinciService.DeleteLogin((Nullable<int>)_userData.EmployeeID, Ticket);
        Response.Redirect("~" + PageNames.m_strPB01);//返回登录页面
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        HeadLinks();

    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -