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

📄 up_discussmanage.aspx.cs

📁 最好用的站点内容管理系统 全部源代码都有
💻 CS
字号:
//======================================================
//==     (c)2008 aspxcms inc by NeTCMS v1.0              ==
//==          Forum:bbs.aspxcms.com                   ==
//==         Website:www.aspxcms.com                  ==
//======================================================
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using NetCMS.Content;

public partial class user_up_discussManage : NetCMS.Web.UI.UserPage
{
    Discuss dis = new Discuss();
    protected void Page_Load(object sender, EventArgs e)
    {
       if (!Page.IsPostBack)
       {
           
            Response.CacheControl = "no-cache";
            //-----------------绑定讨论组开始-------------------------------
            this.ClassIDList1.DataSource = dis.sel_disTable(2);
            this.ClassIDList1.DataTextField = "Cname";
            this.ClassIDList1.DataValueField = "DcID";
            this.ClassIDList1.DataBind();
            ClassIDList1.Items.Insert(0, new ListItem("请选择", "0"));
            ClassIDList2.Items.Insert(0, new ListItem("请选择", "0"));
            //-----------------绑定讨论组结束-------------------------------

            string DID = Request["DisID"].ToString();
            HiddenField1.Value = DID;
            string UserNum = NetCMS.Global.Current.UserNum;
            string UserName = dis.sel_discussInfo(UserNum,0).Rows[0]["UserName"].ToString();
            DataTable u_upDis = dis.sel_userDiscuss(DID, UserName);
            this.CnameBox.Text = u_upDis.Rows[0]["Cname"].ToString();
            string[] Aut = u_upDis.Rows[0]["Authority"].ToString().Split('|');

            if (int.Parse(Aut[0].ToString()) == 0)
            {
                this.AuthorityList1.Items[1].Selected = true;
            }
            else
            {
                this.AuthorityList1.Items[0].Selected=true;
            }
            if (int.Parse(Aut[1].ToString()) == 0)
            {
                this.AuthorityList2.Items[1].Selected = true;
            }
            else
            {
                this.AuthorityList2.Items[0].Selected = true;
            }
            if (int.Parse(Aut[2].ToString()) == 0)
            {
                this.AuthorityList4.Items[1].Selected = true;
            }
            else
            {
                this.AuthorityList4.Items[0].Selected = true;
            }
            string[] Autm = u_upDis.Rows[0]["Authoritymoney"].ToString().Split('|');
            if (int.Parse(Autm[0].ToString()) == 0)
            {
                this.Radio1.Checked = true;
            }
            else if (int.Parse(Autm[0].ToString()) == 1)
            {
                this.Radio2.Checked = true;
            }
            else 
            {
                this.Radio3.Checked = true;
            }
            this.gPointBox.Text = Autm[1].ToString();
            this.iPointBox.Text = Autm[2].ToString();
            this.D_annoBox.Text = u_upDis.Rows[0]["D_anno"].ToString();
            this.D_ContentBox.Text = u_upDis.Rows[0]["D_Content"].ToString();
            string[] ClaID = u_upDis.Rows[0]["ClassID"].ToString().Split('|');
            for (int q = 0; q < this.ClassIDList1.Items.Count - 1; q++)
            {
                if (this.ClassIDList1.Items[q].Text == ClaID[0].ToString())
                {
                    this.ClassIDList1.Items[q].Selected = true;
                }
            }
            for (int s = 0; s < this.ClassIDList2.Items.Count - 1; s++)
            {
                if (this.ClassIDList2.Items[s].Text == ClaID[1].ToString())
                {
                    this.ClassIDList2.Items[s].Selected = true;
                }
            }
        }
        if (Request.Form["provinces"] != null && !Request.Form["provinces"].Trim().Equals(""))
        {
            DataTable tb = dis.sel_discussInfo(Request.Form["provinces"].ToString(),2);
            int cut = tb.Rows.Count;
            for (int i = 0; i < tb.Rows.Count; i++)
            {
                if (i > 0)
                    Response.Write(";");

                Response.Write(tb.Rows[i]["DcID"] + "," + tb.Rows[i]["Cname"]);
            }
            Response.End();
        }
    }
    protected void but1_Click(object sender, EventArgs e)
    {
        if (Page.IsValid)
        {
            string Did = Request.QueryString["DisID"];
            string Cname = NetCMS.Common.Input.Htmls(Request.Form["CnameBox"].ToString());
            DateTime Creatime = DateTime.Now;

            string D_Content = NetCMS.Common.Input.Htmls(Request.Form["D_ContentBox"].ToString());
            string D_anno = Request.Form["D_annoBox"].ToString();
            string Authority = "";
            if (this.AuthorityList1.Items[0].Selected == true)
            {
                Authority += "1|";
            }
            else
            {
                Authority += "0|";
            }
            if (this.AuthorityList2.Items[0].Selected == true)
            {
                Authority += "1|";
            }
            else
            {
                Authority += "0|";
            }
            if (this.AuthorityList4.Items[0].Selected == true)
            {
                Authority += "1";
            }
            else
            {
                Authority += "0";
            }
            string isAuthority = null;
            if (this.Radio1.Checked)
            {
                isAuthority = "0";
            }
            else if (this.Radio2.Checked)
            {
                isAuthority = "1";
            }
            else if (this.Radio3.Checked)
            {
                isAuthority = "2";
            }
            string gPoint =Request.Form["gPointBox"].ToString();
            string iPoint = Request.Form["iPointBox"].ToString();
            string Authoritymoney = isAuthority + "|" + gPoint + "|" + iPoint;
            string classid1 = this.ClassIDList1.SelectedValue.ToString();
            string classid2 = this.ClassIDList2.SelectedValue.ToString();
            string ClassID = classid1 + "|" + classid2;
            string UserNum = NetCMS.Global.Current.UserNum;
            string UserName1 = dis.sel_discussInfo(UserNum,0).Rows[0]["UserName"].ToString();
            if (dis.update_userDis(Cname, Authority, Authoritymoney, D_Content, D_anno, Creatime, ClassID, Did, UserName1) == 0)
            {
                PageError("修改错误", "discussManage_list.aspx");
            }
            else
            {
                PageRight("修改成功", "discussManage_list.aspx");
            }

        }
    }

    protected void but2_Click(object sender, EventArgs e)
    {

    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        Response.Redirect("discussManage_list.aspx");
    }
}

⌨️ 快捷键说明

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