📄 navimenu_list.aspx.cs
字号:
//======================================================
//== (c)2008 aspxcms inc by NeTCMS v1.0 ==
//== Forum:bbs.aspxcms.com ==
//== Website:www.aspxcms.com ==
//======================================================
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;
public partial class manage_Sys_Navimenu_list : NetCMS.Web.UI.ManagePage
{
public manage_Sys_Navimenu_list()
{
Authority_Code = "Q025";
}
UserMisc rd = new UserMisc();
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
copyright.InnerHtml = CopyRight;
}
navimenu_list.InnerHtml = navimenusub();
string action = Request.QueryString["action"];
if (action == "del")
{
this.Authority_Code = "Q026";
this.CheckAdminAuthority();
int qID = int.Parse(Request.QueryString["ID"]);
string qClassID = Request.QueryString["ClassID"];
Shortcutdel(qID, qClassID);
}
}
protected void Shortcutdel(int qID, string ClassID)
{
if (ClassID.Trim() == "")
{
PageError("错误的参数(参数传递错误)。", "");
}
else
{
rd.del_User(qID,1);
rd.del_userNews(ClassID,2);
PageRight("删除成功。", "navimenu_list.aspx");
}
}
string navimenusub()//显示快捷菜单
{
//显示列表开始
string type = Request.QueryString["type"];
string sqlStr = "";
switch (type)
{
case "manage":
sqlStr = " and am_type=0";
break;
case "user":
sqlStr = " and am_type=1";
break;
case "top":
sqlStr = " and am_position='00000'";
break;
case "normal":
sqlStr = " and am_position<>'00000' and am_position<>'999999'";
break;
case "api":
sqlStr = " and am_position='99999'";
break;
case "sys":
sqlStr = " and issys=1";
break;
case "unsys":
sqlStr = " and isSys=0";
break;
case "all":
sqlStr = "";
break;
default:
sqlStr = " and am_position='00000'";
break;
}
string liststr = "<table width=\"98%\" border=\"0\" align=\"center\" cellpadding=\"5\" cellspacing=\"1\" class=\"table\">";
liststr = liststr + "<tr class=\"TR_BG\">\r";
liststr = liststr + "<td width='100'class=\"sys_topBg\">名称</td>\r";
liststr = liststr + "<td width='60'class=\"sys_topBg\">位置</td>\r";
liststr = liststr + "<td align='left'class=\"sys_topBg\">连接地址</td>\r";
liststr = liststr + "<td align='left'class=\"sys_topBg\">窗口</td>\r";
liststr = liststr + "<td align='left'class=\"sys_topBg\">类型</td>\r";
liststr = liststr + "<td width=\"60\" align='left'class=\"sys_topBg\">系统菜单</td>\r";
liststr = liststr + "<td align='left'class=\"sys_topBg\">频道</td>\r";
liststr = liststr + "<td align='left'class=\"sys_topBg\">操作</td>\r";
liststr = liststr + "</tr>";
DataTable dt = rd.sel_Misc(sqlStr,9);
for (int i = 0; i < dt.Rows.Count; i++)
{
string am_Name = dt.Rows[i]["am_Name"].ToString();
string Am_position = dt.Rows[i]["Am_position"].ToString();
string positionstr = "顶部";
if (Am_position == "00000")
{
positionstr = "顶部";
}
else
{
if (Am_position == "99999")
{
positionstr = "API菜单";
}
else
{
positionstr = "普通菜单";
}
}
string am_FilePath = dt.Rows[i]["am_FilePath"].ToString();
string am_ClassID = dt.Rows[i]["am_ClassID"].ToString();
string am_target = dt.Rows[i]["am_target"].ToString();
string am_type = dt.Rows[i]["am_type"].ToString();
string strTye ="后台";
if (am_type == "0")
{
strTye = "后台";
}
else
{
strTye = "前台";
}
string isSys = dt.Rows[i]["isSys"].ToString();
string strisSys = "后台";
if (isSys == "0")
{
strisSys = "用户";
}
else
{
strisSys = "系统";
}
string siteID = dt.Rows[i]["siteID"].ToString();
if (siteID == "0")
{
siteID = "主站";
}
string id = dt.Rows[i]["am_id"].ToString();
liststr = liststr + "<tr class=\"TR_BG_list\">\r";
liststr = liststr + "<td width='100'class=\"list_link\">" + am_Name + "</td>\r";
liststr = liststr + "<td width='60'class=\"list_link\">" + positionstr + "</td>\r";
liststr = liststr + "<td align='left'class=\"list_link\"><div style=\"font-size:11px\">" + am_FilePath + "</div></td>\r";
liststr = liststr + "<td align='left'class=\"list_link\">" + am_target + "</td>\r";
liststr = liststr + "<td align='left'class=\"list_link\">" + strTye + "</td>\r";
liststr = liststr + "<td align='left'class=\"list_link\">" + strisSys + "</td>\r";
liststr = liststr + "<td align='left'class=\"list_link\">" + siteID + "</td>\r";
if (isSys == "0")
{
liststr = liststr + "<td align='left'class=\"list_link\"><a class=\"list_link\" href=\"navimenuEdit.aspx?id=" + id + "\">修改</a> ┊ <a class=\"list_link\" href=\"Navimenu_list.aspx?action=del&id=" + id + "&ClassID=" + am_ClassID + "\" onclick=\"{if(confirm('确认删除吗?')){return true;}return false;}\">删除</a></td>\r";
}
else
{
liststr = liststr + "<td align='left'class=\"list_link\"><a class=\"list_link\" href=\"navimenuEdit.aspx?id=" + id + "\">修改</a> ┊ <font color=\"999999\">删除</font><span class=\"helpstyle\" onClick=\"Help('H_navimenulist_0001',this)\">帮助</span></td>\r";
}
liststr = liststr + "</tr>";
}
liststr = liststr + "</table>";
return liststr;
//显示列表结束
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -