//数据缓存 protected void BindGera() { BLL.DormitoryBLL mater = new BLL.DormitoryBLL(); List <Model.Dormitory> dor = new List <Model.Dormitory>(); if (Cache["Dormitory"] == null) { lblTime.Text = "数据来自缓存"; } dor = (List <Model.Dormitory>)Cache["Dormitory"]; dgdShowData.DataSource = dor; dgdShowData.DataBind(); }
protected void ShowDormitoryss() { Model.Dormitory dormitory = new BLL.DormitoryBLL().GetDormitoryBLL(Request.QueryString["ID"]); if (dormitory != null) { lbldormitoryID.Text = dormitory.dormitoryID.ToString(); imgCover.ImageUrl = "~/Image/" + dormitory.ISBN; lbldormitoryGrade.Text = dormitory.dormitoryGrade; lbldormitoryPrice.Text = string.Format("{0:C}", dormitory.dormitoryPrice); lbldormitoryPerso.Text = dormitory.dormitoryPerso.ToString() + "人"; lblbeds.Text = dormitory.beds; lblDormitoryBoos.Text = dormitory.DormitoryBoos; } }
//分页 protected void Staiont() { PagedDataSource pd = new PagedDataSource(); pd.AllowPaging = true; pd.PageSize = 4; BLL.DormitoryBLL dormitoryBll = new BLL.DormitoryBLL(); pd.DataSource = dormitoryBll.GetDormitoryBLL(0); int index = (int)ViewState["PageIndex"]; if (index < 1) { index = pd.PageCount; } if (index > pd.PageCount) { index = 1; } pd.CurrentPageIndex = index - 1; lblPage.Text = "第" + (index) + "页/共" + pd.PageCount + "页"; dgdShowDormitory.DataSource = pd; dgdShowDormitory.DataBind(); }