protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { this.ddlBind(); string strID = Request.QueryString["id"]; int intID; TB_Building mTB_Building = null; BuildingBLL mBuildingBLL = new BuildingBLL(); if (Int32.TryParse(strID, out intID)) { mTB_Building = mBuildingBLL.Get(intID); this.txtBuildingName.Text = mTB_Building.Name; this.ddlDormAreaName.SelectedValue = mTB_Building.DormAreaID.ToString(); } } }
/// <summary> /// GridView绑定 /// </summary> /// <param name="intCurrentIndex"></param> private void Bind(int intCurrentIndex) { TB_Building mTB_Building = new TB_Building(); BuildingBLL mBuildingBLL = new BuildingBLL(); Pager pager = new Pager(); pager.CurrentPageIndex = intCurrentIndex; pager.srcOrder = " DormAreaID desc"; mTB_Building.SiteID = (base.UserInfo == null ? base.SystemAdminInfo.SiteID : base.UserInfo.SiteID); mTB_Building.Name = this.txtBuildingName.Text; mTB_Building.DormAreaID = Convert.ToInt32(this.ddlDormArea.SelectedValue); GridView1.DataSource = mBuildingBLL.GetTable(mTB_Building, ref pager); GridView1.DataBind(); this.Pager1.ItemCount = pager.TotalRecord; this.Pager1.PageCount = pager.TotalPage; this.Pager1.CurrentIndex = pager.CurrentPageIndex; this.Pager1.PageSize = pager.PageSize; }
/// <summary> /// 绑定楼栋 /// </summary> /// <param name="intDormAreaID"></param> private void BindDDLBuilding(int intDormAreaID) { if (intDormAreaID > 0) { BuildingBLL mBuildingBLL = new BuildingBLL(); this.ddlBuilding.DataValueField = TB_Building.col_ID; this.ddlBuilding.DataTextField = TB_Building.col_Name; this.ddlBuilding.DataSource = mBuildingBLL.GetBuildingByDormAreaID(Convert.ToInt32(this.ddlDormArea.SelectedValue)); this.ddlBuilding.DataBind(); this.ddlBuilding.Items.Insert(0, new ListItem() { Value = "0", Text = "--请选择--" }); } else { this.ddlBuilding.Items.Clear(); this.ddlBuilding.Items.Insert(0, new ListItem() { Value = "0", Text = "--请选择--" }); } }
protected void Page_Load(object sender, EventArgs e) { string strDormAreaID = Request.Params["DormAreaID"]; string strID = Request.Params["ID"]; string strBuildingName = Request.Params["BuildingName"]; int intID; BuildingBLL mBuildingBLL = new BuildingBLL(); Int32.TryParse(strID, out intID); TB_Building mTB_DormArea = new TB_Building() { Creator = (base.UserInfo == null ? base.SystemAdminInfo.Account : base.UserInfo.ADAccount), UpdateBy = (base.UserInfo == null?base.SystemAdminInfo.Account:base.UserInfo.ADAccount), ID = intID, DormAreaID = Convert.ToInt32(strDormAreaID), SiteID = (base.UserInfo == null ? base.SystemAdminInfo.SiteID : base.UserInfo.SiteID), Name = strBuildingName.Trim(), }; mBuildingBLL.Edit(mTB_DormArea); Response.Write(mBuildingBLL.ErrMessage); mBuildingBLL.ErrMessage = string.Empty; Response.End(); }