📄 labelmass_method3.cs
字号:
{
classid = str_ClassID;
}
else if (this.Param_CurrentClassID != null)
{
classid = this.Param_CurrentClassID;
}
string str_NaviRead = "";
if (classid != "")
{
PubClassInfo info = CommonData.GetClassById(classid);
if (info != null)
{
string str_url = getClassURL(info.isDelPoint, info.ClassID, info.SavePath, info.SaveClassframe, info.ClassSaveRule);
str_NaviRead += "<div>" + newLine;
if (str_ClassTitleNumber != null)
str_NaviRead += " <a href=\"" + str_url + "\" style=\"font-weight:bold;\">" + NetCMS.Common.Input.GetSubString(info.ClassCName, int.Parse(str_ClassTitleNumber)) + "</a>";
else
str_NaviRead += " <a href=\"" + str_url + "\" style=\"font-weight:bold;\">" + info.ClassCName + "</a>";
str_NaviRead += "</div>" + newLine;
str_NaviRead += "<div>" + newLine;
if (str_ClassNaviTitleNumber != null)
str_NaviRead += " " + NetCMS.Common.Input.GetSubString(info.NaviContent, int.Parse(str_ClassNaviTitleNumber)) + "...<a href=\"" + str_url + "\">[详情]</a>";
else
str_NaviRead += " " + info.NaviContent + "...<a href=\"" + str_url + "\">[详情]</a>";
str_NaviRead += "</div>" + newLine;
}
}
return str_NaviRead;
}
/// <summary>
/// 栏目导航
/// </summary>
/// <returns></returns>
public string Analyse_ClassNavi()
{
string str_ClassID = this.GetParamValue("NT:ClassID");
//string str_NaviCSS = this.GetParamValue("NT:NaviCSS");
string str_NaviChar = this.GetParamValue("NT:NaviChar");
string str_Cols = this.GetParamValue("NT:Cols");
string str_isDiv = this.GetParamValue("NT:isDiv");
string str_HrefCSS = this.GetParamValue("NT:HrefCSS");
if (str_isDiv == null)
{
str_isDiv = "true";
}
string pcid = "";
int P = 0;
if (str_ClassID != null && str_ClassID != "-1" && str_ClassID!="0")
{
pcid = str_ClassID;
P = 1;
}
else if (this.Param_CurrentClassID != null)
{
if (str_ClassID == "0")
{
pcid = this.Param_CurrentClassID;
P = 1;
}
}
string str_Navi = string.Empty;
string str_gNaviChar = string.Empty;
IList<PubClassInfo> list = CommonData.NewsClass;
bool flag = false;
string strTable = null;
if (str_isDiv == "true")
{
flag = true;
}
else
{
if (str_Navi == null)
{
strTable = "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">";
}
else
{
strTable = "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr>";
}
}
if (list != null && list.Count > 0)
{
int jm = 0;
foreach (PubClassInfo info in list)
{
str_gNaviChar = str_NaviChar;
if (P == 0)
{
string str_url = "";
if (info.IsURL == 1)
{
str_url = info.URLaddress;
}
else
{
str_url = getClassURL(info.isDelPoint, info.ClassID, info.SavePath, info.SaveClassframe, info.ClassSaveRule);
}
if (str_isDiv == "true")
{
str_Navi += " <li><a href=\"" + str_url + "\" class=\"" + str_HrefCSS + "\">" + newLine + " " + info.ClassCName + "</a></li>" + newLine;
}
else
{
if (str_Cols == null || int.Parse(str_Cols)==0)
{
str_Navi += "<tr><td><a href=\"" + str_url + "\" class=\"" + str_HrefCSS + "\">" + info.ClassCName + "</a> " + str_gNaviChar + " </td></tr> ";
}
else
{
if (int.Parse(str_Cols) > 0)
{
if (jm % int.Parse(str_Cols) == 0 && jm != 0)
{
str_Navi += "</tr><tr><td><a href=\"" + str_url + "\" class=\"" + str_HrefCSS + "\">" + info.ClassCName + "</a> " + str_gNaviChar + " <td> ";
}
else
{
str_Navi += "<td><a href=\"" + str_url + "\" class=\"" + str_HrefCSS + "\">" + info.ClassCName + "</a> " + str_gNaviChar + " <td> ";
}
}
}
}
}
else
{
if (info.ParentID.ToLower().Trim() == pcid.ToLower().Trim() && info.SiteID == Param_SiteID)
{
string str_url = "";
if (info.IsURL == 1)
{
str_url = info.URLaddress;
}
else
{
str_url = getClassURL(info.isDelPoint, info.ClassID, info.SavePath, info.SaveClassframe, info.ClassSaveRule);
}
if (str_isDiv == "true")
{
str_Navi += "<li><a href=\"" + str_url + "\" class=\"" + str_HrefCSS + "\">" + newLine + " " + info.ClassCName + "</a></li>" + newLine;
}
else
{
if (str_Cols == null || int.Parse(str_Cols) == 0)
{
str_Navi += "<tr><td><a href=\"" + str_url + "\" class=\"" + str_HrefCSS + "\">" + info.ClassCName + "</a> " + str_gNaviChar + " </td></tr> ";
}
else
{
if (int.Parse(str_Cols) > 0)
{
if (jm % int.Parse(str_Cols) == 0 && jm!=0)
{
str_Navi += "</tr><tr><td><a href=\"" + str_url + "\" class=\"" + str_HrefCSS + "\">" + info.ClassCName + "</a> " + str_gNaviChar + " <td> ";
}
else
{
str_Navi += "<td><a href=\"" + str_url + "\" class=\"" + str_HrefCSS + "\">" + info.ClassCName + "</a> " + str_gNaviChar + " <td> ";
}
}
}
}
}
}
jm++;
}
}
if (flag==false)
{
if (str_Cols == null)
{
str_Navi = strTable + str_Navi + "</table>";
}
else
{
str_Navi = strTable + str_Navi + "</tr></table>";
}
}
return str_Navi;
}
/// <summary>
/// 总站导航
/// </summary>
/// <returns></returns>
public string Analyse_SiteNavi()
{
string str_SiteNavi = "";
string str_NaviCSS = this.GetParamValue("NT:NaviCSS");
string str_HrefCSS = this.GetParamValue("NT:HrefCSS");
string str_NaviChar = this.GetParamValue("NT:NaviChar");
string str_isDiv = this.GetParamValue("NT:isDiv");
if (str_isDiv == null)
{
str_isDiv = "true";
}
IList<PubClassInfo> list = CommonData.NewsClass;
bool flag = false;
string[] sArray = null;
if (str_isDiv == "true")
{
flag = true;
sArray = str_NaviCSS.Split('|');
}
foreach (PubClassInfo info in list)
{
if (info.ParentID == "0")
{
string str_ClassUrl = "";
if (info.ClassCName != string.Empty && info.SavePath != string.Empty)
{
str_ClassUrl = getClassURL(info.isDelPoint, info.ClassID, info.SavePath, info.SaveClassframe, info.ClassSaveRule);
}
else
{
if (info.ClassSaveRule != string.Empty)
{
if (info.isPage == 1)
{
str_ClassUrl = CommonData.SiteDomain + "/" + info.SavePath;
}
}
}
if (info.NaviShowtf == 1)
{
if (str_isDiv == "true")
{
str_SiteNavi += "<ul id=\"" + sArray[2].ToString() + "\" class='" + sArray[3].ToString() + "\"><li id=\"" + sArray[4].ToString() + "\" class=\"" + sArray[5].ToString() + "\"><a href=\"" + str_ClassUrl + "\" class=\"" + str_HrefCSS + "\">" + info.ClassCName + "</a></li></ul>" + str_NaviChar;
}
else
{
str_SiteNavi += "<a href=\"" + str_ClassUrl + "\" class=\"" + str_HrefCSS + "\">" + info.ClassCName + "</a> " + str_NaviChar + " ";
}
}
}
}
if (flag)
{
str_SiteNavi = "<div id=\"" + sArray[0].ToString() + "\" class=\"" + sArray[1].ToString() + "\">" + str_SiteNavi + "</div>";
}
else
{
str_SiteNavi = "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr><td>" + str_SiteNavi + "</td></tr></table>";
}
return str_SiteNavi;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -