news_manage.aspx.cs

来自「这也是关于论坛的一个源代码」· CS 代码 · 共 1,045 行 · 第 1/3 页

CS
1,045
字号
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void templet_click(object sender, EventArgs e)
    {
        OriginalType = this.DdlType.SelectedValue;
        string templetstr = this.Templet.Text;
        if (OriginalType.Equals("0"))//对选中的新闻进行操作
        {
            if (this.LstOriginal.Items.Count < 1)
            {
                PageError("没有要进行操作的新闻!", "News_List.aspx");
                return;
            }
            for (int i = 0; i < this.LstOriginal.Items.Count; i++)
            {
                if (i > 0) sOrgNews += ",";
                sOrgNews += "'" + this.LstOriginal.Items[i].Value + "'";
            }
            td.updateNewstemplet(templetstr, sOrgNews, 0);
            PageRight("更新成功", "news_list.aspx");
        }
        else if (OriginalType.Equals("1"))//对选中的栏目进行操作
        {
            if (this.LstOriginal.SelectedValue.Trim().Equals(""))
            {
                PageError("请选择要进行操作的栏目!", "News_List.aspx");
                return;
            }
            string str = "";
            for (int l = 0; l < this.LstOriginal.Items.Count; l++)
            {
                if (this.LstOriginal.Items[l].Selected == true)
                {
                    str += "'" + this.LstOriginal.Items[l].Value + "',";
                }
            }
            string soclass = Foosun.Common.Public.Lost(str);
            td.updateNewstemplet(templetstr, soclass, 1);
            PageRight("更新成功", "news_list.aspx");
        }
        else
        {
            PageError("错误的原始数据类型!", "News_List.aspx");
            return;
        }
    }
    /// <summary>
    /// 更新权重
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void order_click(object sender, EventArgs e)
    {
        OriginalType = this.DdlType.SelectedValue;
        string orderstr = this.OrderIDDropDownList.SelectedValue;
        if (OriginalType.Equals("0"))//对选中的新闻进行操作
        {
            if (this.LstOriginal.Items.Count < 1)
            {
                PageError("没有要进行操作的新闻!", "News_List.aspx");
                return;
            }
            for (int i = 0; i < this.LstOriginal.Items.Count; i++)
            {
                if (i > 0) sOrgNews += ",";
                sOrgNews += "'" + this.LstOriginal.Items[i].Value + "'";
            }
            td.updateNewsOrder(orderstr, sOrgNews, 0);
            PageRight("更新成功", "news_list.aspx");
        }
        else if (OriginalType.Equals("1"))//对选中的栏目进行操作
        {
            if (this.LstOriginal.SelectedValue.Trim().Equals(""))
            {
                PageError("请选择要进行操作的栏目!", "News_List.aspx");
                return;
            }
            string str = "";
            for (int l = 0; l < this.LstOriginal.Items.Count; l++)
            {
                if (this.LstOriginal.Items[l].Selected == true)
                {
                    str += "'" + this.LstOriginal.Items[l].Value + "',";
                }
            }
            string soclass = Foosun.Common.Public.Lost(str);
            td.updateNewsOrder(orderstr, soclass, 1);
            PageRight("更新成功", "news_list.aspx");
        }
        else
        {
            PageError("错误的原始数据类型!", "News_List.aspx");
            return;
        }
    }
    /// <summary>
    /// 更新评论连接 
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void comm_click(object sender, EventArgs e)
    {
        OriginalType = this.DdlType.SelectedValue;
        string commTF = "0";
        if (this.CommLinkTF.Checked)
        {
            commTF = "1";
        }
        if (OriginalType.Equals("0"))//对选中的新闻进行操作
        {
            if (this.LstOriginal.Items.Count < 1)
            {
                PageError("没有要进行操作的新闻!", "News_List.aspx");
                return;
            }
            for (int i = 0; i < this.LstOriginal.Items.Count; i++)
            {
                if (i > 0) sOrgNews += ",";
                sOrgNews += "'" + this.LstOriginal.Items[i].Value + "'";
            }
            td.updateNewsComm(commTF, sOrgNews, 0);
            PageRight("更新成功", "news_list.aspx");
        }
        else if (OriginalType.Equals("1"))//对选中的栏目进行操作
        {
            if (this.LstOriginal.SelectedValue.Trim().Equals(""))
            {
                PageError("请选择要进行操作的栏目!", "News_List.aspx");
                return;
            }
            string str = "";
            for (int l = 0; l < this.LstOriginal.Items.Count; l++)
            {
                if (this.LstOriginal.Items[l].Selected == true)
                {
                    str += "'" + this.LstOriginal.Items[l].Value + "',";
                }
            }
            string soclass = Foosun.Common.Public.Lost(str);
            td.updateNewsComm(commTF, soclass, 1);
            PageRight("更新成功", "news_list.aspx");
        }
        else
        {
            PageError("错误的原始数据类型!", "News_List.aspx");
            return;
        }
    }
    /// <summary>
    /// 更新TAG
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void tag_click(object sender, EventArgs e)
    {
        OriginalType = this.DdlType.SelectedValue;
        string tagstr = this.Tags.Text;
        if (OriginalType.Equals("0"))//对选中的新闻进行操作
        {
            if (this.LstOriginal.Items.Count < 1)
            {
                PageError("没有要进行操作的新闻!", "News_List.aspx");
                return;
            }
            for (int i = 0; i < this.LstOriginal.Items.Count; i++)
            {
                if (i > 0) sOrgNews += ",";
                sOrgNews += "'" + this.LstOriginal.Items[i].Value + "'";
            }
            td.updateNewsTAG(tagstr, sOrgNews, 0);
            PageRight("更新成功", "news_list.aspx");
        }
        else if (OriginalType.Equals("1"))//对选中的栏目进行操作
        {
            if (this.LstOriginal.SelectedValue.Trim().Equals(""))
            {
                PageError("请选择要进行操作的栏目!", "News_List.aspx");
                return;
            }
            string str = "";
            for (int l = 0; l < this.LstOriginal.Items.Count; l++)
            {
                if (this.LstOriginal.Items[l].Selected == true)
                {
                    str += "'" + this.LstOriginal.Items[l].Value + "',";
                }
            }
            string soclass = Foosun.Common.Public.Lost(str);
            td.updateNewsTAG(tagstr, soclass, 1);
            PageRight("更新成功", "news_list.aspx");
        }
        else
        {
            PageError("错误的原始数据类型!", "News_List.aspx");
            return;
        }
    }
    /// <summary>
    /// 更新点击
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void click_click(object sender, EventArgs e)
    {
        OriginalType = this.DdlType.SelectedValue;
        string Clickstr = this.Click.Text;
        if (OriginalType.Equals("0"))//对选中的新闻进行操作
        {
            if (this.LstOriginal.Items.Count < 1)
            {
                PageError("没有要进行操作的新闻!", "News_List.aspx");
                return;
            }
            for (int i = 0; i < this.LstOriginal.Items.Count; i++)
            {
                if (i > 0) sOrgNews += ",";
                sOrgNews += "'" + this.LstOriginal.Items[i].Value + "'";
            }
            td.updateNewsClick(Clickstr, sOrgNews, 0);
            PageRight("更新成功", "news_list.aspx");
        }
        else if (OriginalType.Equals("1"))//对选中的栏目进行操作
        {
            if (this.LstOriginal.SelectedValue.Trim().Equals(""))
            {
                PageError("请选择要进行操作的栏目!", "News_List.aspx");
                return;
            }
            string str = "";
            for (int l = 0; l < this.LstOriginal.Items.Count; l++)
            {
                if (this.LstOriginal.Items[l].Selected == true)
                {
                    str += "'" + this.LstOriginal.Items[l].Value + "',";
                }
            }
            string soclass = Foosun.Common.Public.Lost(str);
            td.updateNewsClick(Clickstr, soclass, 1);
            PageRight("更新成功", "news_list.aspx");
        }
        else
        {
            PageError("错误的原始数据类型!", "News_List.aspx");
            return;
        }
    }
    /// <summary>
    /// 更新来源
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void source_click(object sender, EventArgs e)
    {
        OriginalType = this.DdlType.SelectedValue;
        string Soucestr = this.Souce.Text;
        if (OriginalType.Equals("0"))//对选中的新闻进行操作
        {
            if (this.LstOriginal.Items.Count < 1)
            {
                PageError("没有要进行操作的新闻!", "News_List.aspx");
                return;
            }
            for (int i = 0; i < this.LstOriginal.Items.Count; i++)
            {
                if (i > 0) sOrgNews += ",";
                sOrgNews += "'" + this.LstOriginal.Items[i].Value + "'";
            }
            td.updateNewsSouce(Soucestr, sOrgNews, 0);
            PageRight("更新成功", "news_list.aspx");
        }
        else if (OriginalType.Equals("1"))//对选中的栏目进行操作
        {
            if (this.LstOriginal.SelectedValue.Trim().Equals(""))
            {
                PageError("请选择要进行操作的栏目!", "News_List.aspx");
                return;
            }
            string str = "";
            for (int l = 0; l < this.LstOriginal.Items.Count; l++)
            {
                if (this.LstOriginal.Items[l].Selected == true)
                {
                    str += "'" + this.LstOriginal.Items[l].Value + "',";
                }
            }
            string soclass = Foosun.Common.Public.Lost(str);
            td.updateNewsSouce(Soucestr, soclass, 1);
            PageRight("更新成功", "news_list.aspx");
        }
        else
        {
            PageError("错误的原始数据类型!", "News_List.aspx");
            return;
        }
    }
    /// <summary>
    /// 更新扩展名
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void exname_click(object sender, EventArgs e)
    {
        OriginalType = this.DdlType.SelectedValue;
        string FileEXstr = this.FileEXName.SelectedValue;
        if (OriginalType.Equals("0"))//对选中的新闻进行操作
        {
            if (this.LstOriginal.Items.Count < 1)
            {
                PageError("没有要进行操作的新闻!", "News_List.aspx");
                return;
            }
            for (int i = 0; i < this.LstOriginal.Items.Count; i++)
            {
                if (i > 0) sOrgNews += ",";
                sOrgNews += "'" + this.LstOriginal.Items[i].Value + "'";
            }
            td.updateNewsFileEXstr(FileEXstr, sOrgNews, 0);
            PageRight("更新成功", "news_list.aspx");
        }
        else if (OriginalType.Equals("1"))//对选中的栏目进行操作
        {
            if (this.LstOriginal.SelectedValue.Trim().Equals(""))
            {
                PageError("请选择要进行操作的栏目!", "News_List.aspx");
                return;
            }
            string str = "";
            for (int l = 0; l < this.LstOriginal.Items.Count; l++)
            {
                if (this.LstOriginal.Items[l].Selected == true)
                {
                    str += "'" + this.LstOriginal.Items[l].Value + "',";
                }
            }
            string soclass = Foosun.Common.Public.Lost(str);
            td.updateNewsFileEXstr(FileEXstr, soclass, 1);
            PageRight("更新成功", "news_list.aspx");
        }
        else
        {
            PageError("错误的原始数据类型!", "News_List.aspx");
            return;
        }
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?