⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ads_edit.aspx.cs

📁 最好用的站点内容管理系统 全部源代码都有
💻 CS
📖 第 1 页 / 共 2 页
字号:
                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 + -