📄 top.aspx.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 + -