📄 ads_edit.aspx.cs
字号:
str_tempstr = "右下底端";
break;
case "9":
str_tempstr = "对联广告(顶部)";
break;
case "10":
str_tempstr = "循环广告";
break;
case "11":
str_tempstr = "文字广告";
break;
case "12":
str_tempstr = "对联广告(底部)";
break;
}
return str_tempstr;
}
/// <summary>
/// 获得循环广告列表
/// </summary>
/// <param name="CycID">循环广告编号</param>
/// <param name="adsID">广告编号</param>
/// <returns>在前台显示所有的广告列表,并且默认选中已被选中的广告</returns>
/// Code By DengXi
protected void getCycList(string Cyc_ID,string adsID)
{
CycID.Items.Clear();
NetCMS.Content.Ads.Ads ac = new NetCMS.Content.Ads.Ads();
TbClass = ac.getAdsList(adsID);
if (TbClass != null)
{
for (int i = 0; i < TbClass.Rows.Count; i++)
{
ListItem it = new ListItem();
if (it.Value == Cyc_ID)
it.Selected = true;
it.Text = TbClass.Rows[i][1].ToString();
it.Value = TbClass.Rows[i][0].ToString();
CycID.Items.Add(it);
}
}
TbClass.Clear();
TbClass.Dispose();
}
/// <summary>
/// 取得文字广告列表
/// </summary>
/// <param name="adsID">广告编号</param>
/// <param name="txtNum">文字广告显示的列数</param>
/// <returns>取得文字广告列表</returns>
/// Code By DengXi
protected void getTxtList(string adsID,string txtNum)
{
NetCMS.Content.Ads.Ads ac = new NetCMS.Content.Ads.Ads();
DataTable dt = ac.getAdsPicInfo("AdTxt,AdCss,AdLink", "adstxt", adsID);
string str_Temp = "";
bool tf = false;
if (dt != null)
{
if (dt.Rows.Count > 0)
{
for (int i = 0; i < dt.Rows.Count; i++)
{
txtnum = dt.Rows.Count;
if (i == 0)
{
str_Temp += "<div id=\"default\" style=\"margin-bottom:1px;\"> 文本内容 <input name=\"AdTxtContent\" "+
"type=\"text\" style=\"width:130px;\" maxlength=\"200\" value=\"" + dt.Rows[i]["AdTxt"].ToString() + "\" "+
" class=\"form\" /> ";
str_Temp += "样式 <input name=\"AdTxtCss\" type=\"text\" style=\"width:30px;\" maxlength=\"20\" "+
" value=\"" + dt.Rows[i]["AdCss"].ToString() + "\" class=\"form\" /> ";
str_Temp += "链接地址 <input name=\"AdTxtLink\" type=\"text\" id=\"AdTxtLink\" "+
" value=\"" + dt.Rows[i]["AdLink"].ToString() + "\" style=\"width:130px;\" maxlength=\"100\" class=\"form\" /> ";
str_Temp += "列数 <input name=\"AdTxtColNum\" type=\"text\" id=\"AdTxtColNum\" style=\"width:20px;\" "+
" maxlength=\"2\" onKeyUp=\"if(isNaN(value))execCommand('undo')\" "+
" onafterpaste=\"if(isNaN(value))execCommand('undo')\" class=\"form\" value=\"" + txtNum + "\" /> ";
str_Temp += "<span class=\"helpstyle\" style=\"cursor:help;\" title=\"点击显示帮助\" "+
" onclick=\"Help('H_AdsAdd_013',this)\">帮助</span><span id=\"spanAdTxtContent\"></span>"+
"<span id=\"spanAdTxtNum\"></span></div><div id=\"temp\">";
}
else
{
str_Temp += "<div id=\"" + adsID + "\"> 文本内容 <input name=\"AdTxtContent\" type=\"text\" "+
"style=\"width:130px;\" maxlength=\"200\" value=\"" + dt.Rows[i]["AdTxt"].ToString() + "\" class=\"form\" /> ";
str_Temp += "样式 <input name=\"AdTxtCss\" type=\"text\" style=\"width:30px;\" maxlength=\"20\" "+
"value=\"" + dt.Rows[i]["AdCss"].ToString() + "\" class=\"form\" /> ";
str_Temp += "链接地址 <input name=\"AdTxtLink\" type=\"text\" id=\"AdTxtLink\" "+
"value=\"" + dt.Rows[i]["AdLink"].ToString() + "\" style=\"width:130px;\" maxlength=\"100\" class=\"form\" /> ";
str_Temp += "<a href=\"#\" onclick='f_delete(this.parentNode)' class=\"list_link\">删除</a></div>";
}
}
str_Temp += "</div>";
tf = false;
}
else
{
tf = true;
}
dt.Clear();
dt.Dispose();
}
else
{
tf = true;
}
if (tf == true)
{
str_Temp += "<div id=\"default\" style=\"margin-bottom:1px;\"> 文本内容 <input name=\"AdTxtContent\"" +
" type=\"text\" style=\"width:130px;\" maxlength=\"200\" value=\"\" class=\"form\" /> ";
str_Temp += "样式 <input name=\"AdTxtCss\" type=\"text\" style=\"width:30px;\" maxlength=\"20\" value=\"\" class=\"form\" /> ";
str_Temp += "链接地址 <input name=\"AdTxtLink\" type=\"text\" id=\"AdTxtLink\" value=\"\" style=\"width:130px;\"" +
" maxlength=\"100\" class=\"form\" /> ";
str_Temp += "列数 <input name=\"AdTxtColNum\" type=\"text\" id=\"AdTxtColNum\" style=\"width:20px;\" maxlength=\"2\"" +
" onKeyUp=\"if(isNaN(value))execCommand('undo')\" onafterpaste=\"if(isNaN(value))execCommand('undo')\" " +
"class=\"form\" value=\"\" /> ";
str_Temp += "<span class=\"helpstyle\" style=\"cursor:help;\" title=\"点击显示帮助\" " +
"onclick=\"Help('H_AdsAdd_013',this)\">帮助</span><span id=\"spanAdTxtContent\"></span>" +
"<span id=\"spanAdTxtNum\"></span></div><div id=\"temp\"></div>";
}
DivadTxt.InnerHtml = str_Temp;
}
/// <summary>
/// 控制前台显示
/// </summary>
/// <returns>控制前台显示</returns>
/// Code By DengXi
protected void show()
{
Response.Write("<script language=\"javascript\">checkadType('" + sadtype + "');</script>\r");
Response.Write("<script language=\"javascript\">checkCondiTF('" + sconditf + "');</script>\r");
}
/// <summary>
/// 修改广告信息
/// </summary>
/// <returns>修改广告信息</returns>
/// Code By DengXi
protected void UpdateAds()
{
NetCMS.Model.AdsInfo ai = new NetCMS.Model.AdsInfo();
ai.AdID = NetCMS.Common.Input.checkID(Request.Form["H_AdsID"]);
ai.adName = Request.Form["adName"];
ai.ClassID = Request.Form["ClassID"];
ai.OldClass = Request.Form["OldClass"];
ai.adType = int.Parse(Request.Form["adType"]);
ai.leftPic = Request.Form["leftPic"];
ai.leftSize = Request.Form["leftSize"];
ai.rightPic = Request.Form["rightPic"];
ai.rightSize = Request.Form["rightSize"];
ai.LinkURL = Request.Form["LinkURL"];
if (Request.QueryString["CycTF"] == "1")
{
ai.CycTF = 1;
ai.CycAdID = Request.Form["CycID"];
ai.CycSpeed = int.Parse(Request.Form["CycSpeed"]);
ai.CycDic = int.Parse(Request.Form["CycDic"]);
}
else
{
ai.CycTF = 0;
ai.CycAdID = "-1";
ai.CycSpeed = 0;
ai.CycDic = 0;
}
ai.AdTxtContent = Request.Form["AdTxtContent"];
ai.AdTxtCss = Request.Form["AdTxtCss"];
ai.AdTxtLink = Request.Form["AdTxtLink"];
if (Request.Form["AdTxtColNum"] != null && Request.Form["AdTxtColNum"] != "" && Request.Form["AdTxtColNum"] != string.Empty)
ai.AdTxtNum = int.Parse(Request.Form["AdTxtColNum"]);
else
ai.AdTxtNum = 0;
if (int.Parse(Request.Form["CondiTF"]) == 1)
{
ai.CondiTF = 1;
if (Request.Form["maxShowClick"] != null && Request.Form["maxShowClick"] != "" && Request.Form["maxShowClick"] != string.Empty)
ai.maxShowClick = int.Parse(Request.Form["maxShowClick"]);
else
ai.maxShowClick = 0;
if (Request.Form["TimeOutDay"] != null && Request.Form["TimeOutDay"] != "" && Request.Form["TimeOutDay"] != string.Empty)
ai.TimeOutDay = DateTime.Parse(Request.Form["TimeOutDay"]);
else
ai.TimeOutDay = DateTime.Parse("3000-1-1");
if (Request.Form["maxClick"] != null && Request.Form["maxClick"] != "" && Request.Form["maxClick"] != string.Empty)
ai.maxClick = int.Parse(Request.Form["maxClick"]);
else
ai.maxClick = 0;
}
else
{
ai.CondiTF = 0;
ai.maxShowClick = 0;
ai.TimeOutDay = DateTime.Parse("3000-1-1");
ai.maxClick = 0;
}
ai.isLock = int.Parse(Request.Form["isLock"]);
ai.SiteID = SiteID;
ai.creatTime = DateTime.Now;
ai.CusID = UserNum;
NetCMS.Content.Ads.Ads ac = new NetCMS.Content.Ads.Ads();
int result = ac.adsEdit(ai);
if (result == 1)
PageRight("修改广告成功!", "list.aspx");
else
PageError("修改广告失败!", "");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -