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

📄 top.aspx.cs

📁 最好用的站点内容管理系统 全部源代码都有
💻 CS
字号:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
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 NetCMS.Content;
using NetCMS.Content.Common;
using System.IO;
using System.Xml;
using System.Net;

namespace NetCMS.Web.manage
{
    public partial class Top : NetCMS.Web.UI.ManagePage
    {
        UserMisc rd = new UserMisc();
        protected void Page_Load(object sender, EventArgs e)
        {
            navi_index.InnerHtml = getMenu();
            aspxCMSVer();
        }

        /// <summary>
        /// 得到导航菜单
        /// </summary>
        /// <param name="dt"></param>
        /// <returns></returns>
        protected string getMenu()
        {
            IDataReader dr = rd.Navilist(UserNum);
            string liststr = "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\r";
            liststr += "<tr><td width=\"6\" height=\"38\"></td>";
            while (dr.Read())
            {//
                string getToUrl = string.Empty;
                switch (dr["am_ClassID"].ToString())
                {
                    case "000000000003":
                        getToUrl = "onclick=\"javascript:loactionURL('Publish/site.aspx')\"";
                        break;
                    case "212263665712":
                        getToUrl = "onclick=\"javascript:loactionURL('channel/list.aspx')\"";
                        break;
                    case "000000000005":
                        getToUrl = "onclick=\"javascript:loactionURL('user/userlist.aspx')\"";
                        break;
                    case "000000000006":
                        getToUrl = "onclick=\"javascript:loactionURL('news/news_list.aspx')\"";
                        break;
                    case "160066612604":
                        getToUrl = "onclick=\"javascript:loactionURL('advertisement/list.aspx')\"";
                        break;
                    case "160066612603":
                        getToUrl = "onclick=\"javascript:loactionURL('sys/sys_Param.aspx')\"";
                        break;
                    default:
                        getToUrl = "onclick=\"javascript:loactionURL('news/news_list.aspx')\"";
                        break;

                }
                if (dr["am_ClassID"].ToString() == "000000000006")
                {
                    liststr += "<td class=\"button_down\" style=\"width:82px;padding-left:14px;background-repeat:no-repeat;text-align:left;cursor:pointer;\"><a href=\"menu.aspx?Type=" + dr["am_ClassID"].ToString() + "\" target=\"menu\" onmouseover=\"javascript:top.menu.setshorcutmenu('block');\" onmouseout=\"//javascript:top.menu.setshorcutmenu('none');\" " + getToUrl + ">" + dr["am_Name"].ToString() + "</a></td>";
                }
                else
                {
                    liststr += "<td class=\"button_down\" style=\"width:82px;padding-left:14px;background-repeat:no-repeat;text-align:left;cursor:pointer;\"><a href=\"menu.aspx?Type=" + dr["am_ClassID"].ToString() + "\" target=\"menu\"  onmouseover=\"javascript:top.menu.setshorcutmenu('none');\" " + getToUrl + ">" + dr["am_Name"].ToString() + "</a></td>";
                }
            }
            dr.Close();
            int i = 2;
            liststr += "</td>";
            liststr += "<td></td></tr></table>";
            return liststr;
        }

        /// <summary>
        /// 得到下拉菜单
        /// </summary>
        /// <returns></returns>
        protected string getMoreMenu()
        {
            string liststr = "<td class=\"button_down\" style=\"width:50px;padding-left:14px;background-repeat:no-repeat;text-align:left;cursor:pointer;\" onmouseover=\"showmenu(event,0,1,false)\" onmouseout=\"delayhidemenu()\"><span class=\"reshow\" title=\"更多频道\"><img src=\"../sysImages/folder/MoreChannel.gif\" border=\"0\"></span><script language=\"javascript\">\rif (ie4||ns6)\rdocument.onclick=hidemenu\rlinkset[0]=new Array()\r";
            return liststr;
        }

        /// <summary>
        /// 得到API菜单
        /// </summary>
        /// <param name="dts"></param>
        /// <returns></returns>
        protected string getapMenu()
        {
            IDataReader dr = rd.Navilist(UserNum);
            string liststr = "";
            int i = 0;
            while (dr.Read())
            {
                liststr += "linkset[0][" + i + "]='<div><a class=\"menu_ctr\" href=\"" + dr["am_FilePath"] + "\" target=\"" + dr["am_target"] + "\">" + dr["am_Name"] + "</a></div>'\r";
                i++;
            }
            dr.Close();
            return liststr;
        }

        public void aspxCMSVer()
        {
            #region 链接官方升级页面

            HttpWebRequest req = (HttpWebRequest)WebRequest.Create(Config.verConfig.getnetcmsURL);

            try
            {
                req.Method = "GET";
                req.ContentType = "application/x-www-form-urlencoded";
                req.AllowAutoRedirect = false;
                req.Timeout = 1500;

                HttpWebResponse Http_Res = (HttpWebResponse)req.GetResponse();

                if (Http_Res.StatusCode.ToString() != "OK")
                {
                    checkveriframe.InnerHtml = "";
                }
                else
                {
                    checkveriframe.InnerHtml = "<iframe style=\"width:98%;height:15px;\" frameborder=\"no\" border=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" src=\"" + Config.verConfig.getnetcmsURL + "\"></iframe>";
                }
            }
            catch
            {
                checkveriframe.InnerHtml = "<span style=\"padding-top:8px;height:15px;\" class=\"reshow\">!访问NETCMS官方站失败,<a href=\"http://www.aspxcms.com\" target=\"_blank\" class=\"reshow\">点击这里获取最新信息.</a></span>";
            }

            #endregion
        }
    }
}

⌨️ 快捷键说明

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