void Bind()//数据绑定 { dt = DivisionManagement.ShowAll(); lvDivision.DataSource = dt; lvDivision.DataBind(); DataBind(); }
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(); }
protected void btnCreateDivision_Click(object sender, EventArgs e) { Division division = GetDivision(); Msg = DivisionManagement.CreateDivision(division); SomeMethod.PrintMsgToClient(this.ClientScript, Msg); Bind(); }
protected void btnEditDivision_Click(object sender, EventArgs e) { Division division = GetDivision(); if (division.IsError) { //参数格式错误 Msg = "参数格式错误"; } else { Msg = DivisionManagement.UpdateDivision(division); } Response.Write(Msg); Bind(); }
/// <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)); } }
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); }