コード例 #1
0
ファイル: DivisionSet.aspx.cs プロジェクト: coderhardly/BBS
 void Bind()//数据绑定
 {
     dt = DivisionManagement.ShowAll();
     lvDivision.DataSource = dt;
     lvDivision.DataBind();
     DataBind();
 }
コード例 #2
0
ファイル: PubTheme.ascx.cs プロジェクト: coderhardly/BBS
 protected void Page_Load(object sender, EventArgs e)
 {
     ddlDivision.Items.Clear();
     ddlDivision.DataSource     = DivisionManagement.ShowAll();
     ddlDivision.DataTextField  = "division_name";
     ddlDivision.DataValueField = "division_id";
     ddlDivision.DataBind();
 }
コード例 #3
0
ファイル: DivisionSet.aspx.cs プロジェクト: coderhardly/BBS
        protected void btnCreateDivision_Click(object sender, EventArgs e)
        {
            Division division = GetDivision();

            Msg = DivisionManagement.CreateDivision(division);
            SomeMethod.PrintMsgToClient(this.ClientScript, Msg);
            Bind();
        }
コード例 #4
0
ファイル: DivisionSet.aspx.cs プロジェクト: coderhardly/BBS
        protected void btnEditDivision_Click(object sender, EventArgs e)
        {
            Division division = GetDivision();

            if (division.IsError)
            {
                //参数格式错误
                Msg = "参数格式错误";
            }
            else
            {
                Msg = DivisionManagement.UpdateDivision(division);
            }
            Response.Write(Msg);
            Bind();
        }
コード例 #5
0
ファイル: DivisionSet.aspx.cs プロジェクト: coderhardly/BBS
        /// <summary>
        /// 删除版块
        /// </summary>
        /// <param name="divisionId">版块编号</param>
        /// <returns>执行结果的提示信息</returns>
        string DeleteDivision(string divisionId)
        {
            Division division = new Division()
            {
                DivisionId = divisionId
            };

            if (division.IsError)
            {
                //参数格式错误
                return("参数格式错误");
            }
            else
            {
                return(DivisionManagement.DeleteDivision(division.DivisionId));
            }
        }
コード例 #6
0
        void Bind()
        {
            DataTable dt = MemberManagement.SelectNPX(Convert.ToString(Session["memberId"]));

            if (dt.Rows.Count > 0)
            {
                pic.Attributes.Add("style", "background-image:url(" + SomeMethod.GetUserPicPath(dt.Rows[0]["picture"]) + ");");
            }
            int           col = 3;//定义一行中显示的版块数
            StringBuilder sb  = new StringBuilder();

            #region 动态生成版块列表
            dt = DivisionManagement.ShowAll();
            sb.Append("<table>");
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                if (i % col == 0)
                {
                    sb.Append("<tr>");
                }
                //<td>
                //        <a href="ThemeList.aspx?divisionName=游戏">
                //            <img src="Image/Login/bg.jpg" />
                //        </a>
                //</td>
                sb.Append("<td><a href=\"ThemeList.aspx?divisionName=");
                sb.Append(dt.Rows[i]["division_name"]);                           //板块
                sb.Append("\"><img src=\"");
                sb.Append("Image/DivisionPic/" + dt.Rows[i]["division_picture"]); //图片
                sb.Append("\" title=\"");
                sb.Append(dt.Rows[i]["division_name"]);
                sb.Append("\" /></a></td>");
                if ((i + 1) % col == 0)
                {
                    sb.Append("</tr>");
                }
            }
            sb.Append("</table>");
            #endregion
            List.InnerHtml = Convert.ToString(sb);
        }