class_list.aspx.cs
来自「这也是关于论坛的一个源代码」· CS 代码 · 共 657 行 · 第 1/3 页
CS
657 行
}
if (dt.Rows[k]["IsURL"].ToString() == "1")
{
dt.Rows[k]["st"] = "<font color=blue>外部</font> ";
}
else
{
dt.Rows[k]["st"] = "<font color=red>系统</font> ";
}
if (dt.Rows[k]["isPage"].ToString() == "1")
{
dt.Rows[k]["st"] += "<font color=\"#FF9900\">单页</font> ";
}
else
{
dt.Rows[k]["st"] += "普通 ";
}
if (dt.Rows[k]["IsLock"].ToString() == "1")
{
dt.Rows[k]["st"] += "<a href=\"?Stat=Change&id=" + dt.Rows[k]["ClassID"] + "\" title=\"点击正常\" class=\"list_link\">锁定</a> ";
}
else
{
dt.Rows[k]["st"] += "<a href=\"?Stat=Change&id=" + dt.Rows[k]["ClassID"] + "\" title=\"点击锁定\" class=\"list_link\"><font color=\"green\">正常</font></a> ";
}
if (dt.Rows[k]["Domain"].ToString().Length > 5)
{
dt.Rows[k]["st"] += "<font color=\"blue\">域</font> ";
}
else
{
dt.Rows[k]["st"] += "<font color=\"#999999\">域</font> ";
}
if (dt.Rows[k]["NaviShowtf"].ToString() == "1")
{
dt.Rows[k]["st"] += "<font color=\"red\">显示</font> ";
}
else
{
dt.Rows[k]["st"] += "隐藏 ";
}
string _TempStr = "";
if (dt.Rows[k]["IsURL"].ToString() == "0")
{
if (dt.Rows[k]["isPage"].ToString() == "0")
{
_TempStr = "<a title=\"添加新闻\" href=\"News_add.aspx?ClassID=" + dt.Rows[k]["ClassID"].ToString() + "&EditAction=add\"><img src=\"../../sysImages/" + Foosun.Config.UIConfig.CssPath() + "/sysico/addnews.gif\" border=\"0\" title=\"添加新闻\" /></a><a href=\"Class_add.aspx?Cname=" + dt.Rows[k]["ClassCName"] + "&Number=" + dt.Rows[k]["ClassID"] + "&SiteID=" + Request.QueryString["SiteID"] + "\" class=\"list_link\"><img src=\"../../sysImages/" + Foosun.Config.UIConfig.CssPath() + "/sysico/addclass.gif\" border=\"0\" title=\"添加子类\" /></a><a href=\"news_Page.aspx?Number=" + dt.Rows[k]["ClassID"] + "\" class=\"list_link\"><img src=\"../../sysImages/" + Foosun.Config.UIConfig.CssPath() + "/sysico/addpage.gif\" border=\"0\" title=\"添加单页面\" /></a>";
}
}
if (dt.Rows[k]["isPage"].ToString() == "1")
{
dt.Rows[k]["pop"] = "<input name=\"Checkbox1\" type=\"checkbox\" value=" + dt.Rows[k]["ClassID"] + " /> <a href=\"news_Page.aspx?ClassID=" + dt.Rows[k]["ClassID"] + "&Action=Edit\" class=\"list_link\"><img src=\"../../sysImages/" + Foosun.Config.UIConfig.CssPath() + "/sysIco/edit.gif\" border=\"0\" title=\"修改\" /></a><a href=\"news_review.aspx?ID=" + dt.Rows[k]["ClassID"] + "&type=class\" class=\"list_link\" target=\"_blank\"><img src=\"../../sysImages/" + Foosun.Config.UIConfig.CssPath() + "/sysIco/review.gif\" border=\"0\" title=\"浏览\" /></a>" + _TempStr + "";
}
else
{
dt.Rows[k]["pop"] = "<input name=\"Checkbox1\" type=\"checkbox\" value=" + dt.Rows[k]["ClassID"] + " /> <a href=\"Class_Add.aspx?Cname=" + dt.Rows[k]["ClassCName"] + "&Acation=Add," + dt.Rows[k]["ClassID"] + "&SiteID=" + Request.QueryString["SiteID"] + "\" class=\"list_link\"><img src=\"../../sysImages/" + Foosun.Config.UIConfig.CssPath() + "/sysIco/edit.gif\" border=\"0\" title=\"修改\" /></a><a href=\"news_review.aspx?ID=" + dt.Rows[k]["ClassID"] + "&type=class\" class=\"list_link\" target=\"_blank\"><img src=\"../../sysImages/" + Foosun.Config.UIConfig.CssPath() + "/sysIco/review.gif\" border=\"0\" title=\"浏览\" /></a>" + _TempStr + "";
}
if (!this.CheckAuthority())
{
dt.Rows[k]["ClassCNames"] = dt.Rows[k]["ClassCName"];
//strchar += "<tr class=\"TR_BG_list\" onmouseover=\"overColor(this)\" onmouseout=\"outColor(this)\">";
//strchar += "<td align=\"center\" valign=\"middle\" height=20>" + dt.Rows[k]["id"] + "</td>";
//strchar += "<td align=\"left\" valign=\"middle\" colspan=\"4\"><img src=\"../../sysImages/folder/yess.gif\" border=\"0\">没有权限操作此栏目</span></td>";
//strchar += "</tr>";
strchar += "<tr class=\"TR_BG_list\" onmouseover=\"overColor(this)\" onmouseout=\"outColor(this)\">";
strchar += "<td align=\"center\" valign=\"middle\" height=20>" + dt.Rows[k]["id"] + "</td>";
strchar += "<td align=\"left\" valign=\"middle\" ><img src=\"../../sysImages/folder/yess.gif\" border=\"0\"> " + dt.Rows[k]["ClassCNames"] + "<span style=\"font-size:10px;color:red\" title=\"新闻数\">(" + rd.getClassNewsCount(dt.Rows[k]["ClassID"].ToString()) + ")</span></td>";
strchar += "<td align=\"center\" valign=\"middle\" ><strong>" + dt.Rows[k]["OrderID"] + "</strong></td>";
strchar += "<td align=\"center\" valign=\"middle\" >" + dt.Rows[k]["st"] + "</td>";
strchar += "<td valign=\"middle\" >" + "无权限" + "</td>";
strchar += "</tr>";
}
else
{
strchar += "<tr class=\"TR_BG_list\" onmouseover=\"overColor(this)\" onmouseout=\"outColor(this)\">";
strchar += "<td align=\"center\" valign=\"middle\" height=20>" + dt.Rows[k]["id"] + "</td>";
strchar += "<td align=\"left\" valign=\"middle\" ><img src=\"../../sysImages/folder/yess.gif\" border=\"0\"> " + dt.Rows[k]["ClassCNames"] + "<span style=\"font-size:10px;color:red\" title=\"新闻数\">(" + rd.getClassNewsCount(dt.Rows[k]["ClassID"].ToString()) + ")</span></td>";
strchar += "<td align=\"center\" valign=\"middle\" ><a class=\"list_link\" href=\"javascript:orderAction(" + dt.Rows[k]["ClassID"] + "," + dt.Rows[k]["OrderID"] + ");\" title=\"点击排序\"><strong>" + dt.Rows[k]["OrderID"] + "</a></strong></td>";
strchar += "<td align=\"center\" valign=\"middle\" >" + dt.Rows[k]["st"] + "</td>";
strchar += "<td valign=\"middle\" >" + dt.Rows[k]["pop"] + "</td>";
strchar += "</tr>";
}
strchar += getchildClassList(dt.Rows[k]["ClassID"].ToString(), "┝");
dt.Rows[k]["Colum"] = strchar;
}
}
DataList1.DataSource = dt;
DataList1.DataBind();
}
//递归
string getchildClassList(string Classid, string sign)
{
string strchar = "";
DataTable dt = rd.getChildList(Classid);
sign += " ┉ ";
if (dt != null)
{
if (dt.Rows.Count > 0)
{
dt.Columns.Add("st", typeof(string));
dt.Columns.Add("pop", typeof(string));
dt.Columns.Add("Colum", typeof(string));
dt.Columns.Add("ClassCNames", typeof(string));
for (int j = 0; j < dt.Rows.Count; j++)
{
this.ClassID = dt.Rows[j]["classid"].ToString();
if (dt.Rows[j]["isPage"].ToString() == "1")
{
dt.Rows[j]["ClassCNames"] = "<a href=\"news_Page.aspx?ClassID=" + dt.Rows[j]["ClassID"] + "&Action=Edit\" class=\"list_link\" title=\"点击修改单页面\">" + dt.Rows[j]["ClassCName"] + "</a>";
}
else
{
dt.Rows[j]["ClassCNames"] = "<a href=\"Class_Add.aspx?Cname=" + dt.Rows[j]["ClassCName"] + "&Acation=Add," + dt.Rows[j]["ClassID"] + "&SiteID=" + Request.QueryString["SiteID"] + "\" class=\"list_link\" title=\"点击修改栏目\">" + dt.Rows[j]["ClassCName"] + "[" + dt.Rows[j]["ClassEname"] + "]</a>";
}
if (dt.Rows[j]["IsURL"].ToString() == "1")
{
dt.Rows[j]["st"] = "<font color=\"blue\">外部</font> ";
}
else
{
dt.Rows[j]["st"] = "<font color=\"red\">系统</font> ";
}
if (dt.Rows[j]["isPage"].ToString() == "1")
{
dt.Rows[j]["st"] += "<font color=\"#FF9900\">单页</font> ";
}
else
{
dt.Rows[j]["st"] += "普通 ";
}
if (dt.Rows[j]["IsLock"].ToString() == "1")
{
dt.Rows[j]["st"] += "<a href=\"?Stat=Change&id=" + dt.Rows[j]["ClassID"] + "\" title=\"点击正常\" class=\"list_link\">锁定</a> ";
}
else
{
dt.Rows[j]["st"] += "<a href=\"?Stat=Change&id=" + dt.Rows[j]["ClassID"] + "\" title=\"点击锁定\" class=\"list_link\"><font color=\"green\">正常</font></a> ";
}
if (dt.Rows[j]["Domain"].ToString().Length > 5)
{
dt.Rows[j]["st"] += "<font color=\"blue\">域</font> ";
}
else
{
dt.Rows[j]["st"] += "<font color=\"#999999\">域</font> ";
}
if (dt.Rows[j]["NaviShowtf"].ToString() == "1")
{
dt.Rows[j]["st"] += "<font color=\"red\">显示</font> ";
}
else
{
dt.Rows[j]["st"] += "隐藏 ";
}
string _TempStr = "";
if (dt.Rows[j]["IsURL"].ToString() == "0")
{
if (dt.Rows[j]["isPage"].ToString() == "0")
{
_TempStr = "<a title=\"添加新闻\" href=\"News_add.aspx?ClassID=" + dt.Rows[j]["ClassID"].ToString() + "&EditAction=add\"><img src=\"../../sysImages/" + Foosun.Config.UIConfig.CssPath() + "/sysico/addnews.gif\" border=\"0\" /></a><a href=\"Class_add.aspx?Cname=" + dt.Rows[j]["ClassCName"] + "&Number=" + dt.Rows[j]["ClassID"] + "&SiteID=" + Request.QueryString["SiteID"] + "\" class=\"list_link\"><img src=\"../../sysImages/" + Foosun.Config.UIConfig.CssPath() + "/sysico/addclass.gif\" border=\"0\" title=\"添加子类\" /></a><a href=\"news_Page.aspx?Number=" + dt.Rows[j]["ClassID"] + "\" class=\"list_link\"><img src=\"../../sysImages/" + Foosun.Config.UIConfig.CssPath() + "/sysico/addpage.gif\" border=\"0\" title=\"添加单页面\" /></a>";
}
}
//操作
if (dt.Rows[j]["isPage"].ToString() == "1")
{
dt.Rows[j]["pop"] = "<input name=\"Checkbox1\" type=\"checkbox\" value=" + dt.Rows[j]["ClassID"] + " /> <a href=\"news_Page.aspx?ClassID=" + dt.Rows[j]["ClassID"] + "&Action=Edit\" class=\"list_link\"><img src=\"../../sysImages/" + Foosun.Config.UIConfig.CssPath() + "/sysIco/edit.gif\" border=\"0\" title=\"修改\"></a><a href=\"news_review.aspx?ID=" + dt.Rows[j]["ClassID"] + "&type=class\" class=\"list_link\" target=\"_blank\"><img src=\"../../sysImages/" + Foosun.Config.UIConfig.CssPath() + "/sysIco/review.gif\" border=\"0\" title=\"浏览\" /></a>" + _TempStr + "";
}
else
{
dt.Rows[j]["pop"] = "<input name=\"Checkbox1\" type=\"checkbox\" value=" + dt.Rows[j]["ClassID"] + " /> <a href=\"Class_Add.aspx?Cname=" + dt.Rows[j]["ClassCName"] + "&Acation=Add," + dt.Rows[j]["ClassID"] + "&SiteID=" + Request.QueryString["SiteID"] + "\" class=\"list_link\"><img src=\"../../sysImages/" + Foosun.Config.UIConfig.CssPath() + "/sysIco/edit.gif\" border=\"0\" title=\"修改\"></a><a href=\"news_review.aspx?ID=" + dt.Rows[j]["ClassID"] + "&type=class\" class=\"list_link\" target=\"_blank\"><img src=\"../../sysImages/" + Foosun.Config.UIConfig.CssPath() + "/sysIco/review.gif\" border=\"0\" title=\"浏览\" /></a>" + _TempStr + "";
}
if (!this.CheckAuthority())
{
//strchar += "<tr class=\"TR_BG_list\" onmouseover=\"overColor(this)\" onmouseout=\"outColor(this)\">";
//strchar += "<td align=\"center\" valign=\"middle\" height=20>" + dt.Rows[j]["id"] + "</td>";
//strchar += "<td align=\"left\" valign=\"middle\" colspan=\"4\"><img src=\"../../sysImages/folder/yess.gif\" border=\"0\">没有权限操作此栏目</span></td>";
//strchar += "</tr>";
}
else
{
strchar += "<tr class=\"TR_BG_list\" onmouseover=\"overColor(this)\" onmouseout=\"outColor(this)\">";
strchar += "<td align=\"center\" valign=\"middle\" height=20>" + dt.Rows[j]["id"] + "</td>";
strchar += "<td align=\"left\" valign=\"middle\" >" + sign + dt.Rows[j]["ClassCNames"] + "<span style=\"font-size:10px;color:red;\" title=\"新闻数\">(" + rd.getClassNewsCount(dt.Rows[j]["ClassID"].ToString()) + ")</span></td>";
strchar += "<td align=\"center\" valign=\"middle\" ><a class=\"list_link\" href=\"javascript:orderAction(" + dt.Rows[j]["ClassID"] + "," + dt.Rows[j]["OrderID"] + ");\" title=\"点击排序\"><strong>" + dt.Rows[j]["OrderID"] + "</strong></a></td>";
strchar += "<td align=\"center\" valign=\"middle\" >" + dt.Rows[j]["st"] + "</td>";
strchar += "<td valign=\"middle\" >" + dt.Rows[j]["pop"] + "</td>";
strchar += "</tr>";
}
strchar += getchildClassList(dt.Rows[j]["ClassID"].ToString(), sign);
dt.Rows[j]["Colum"] = strchar;
}
dt.Clear(); dt.Dispose();
}
}
return strchar;
}
//彻底批量删除数据
protected void Selected_del_Click(object sender, EventArgs e)
{
this.Authority_Code = "C030";
this.CheckAdminAuthority();
String Str = Request.Form["Checkbox1"];
if (Str == null || Str == String.Empty)
{
PageError("请先选择删除项!", "");
}
else
{
String[] Checkbox = Str.Split(',');
Str = null;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?