Web/Default.aspx.cs

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using RentHouseBLL;
using RentHouseModel;
//www.51aspx.com
public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            ViewState["Flag"] = "All";
	        ViewState["Page"] = 0;
            lblNoHouses.Text = "";
            lblCurrentPage.Text = "";
            dlHouses.Visible = true;
            lblhousenum.Text = HouseManager.GetOnlineTCount().ToString();
            Databind();
        }
    }
    private void Databind()
    {
        string community = ddlCommunity.SelectedValue.Trim();
        PagedDataSource pdsHouses = new PagedDataSource();
        //对PagedDataSource 对象的相关属性赋值 
        IList<House> list=HouseManager.GetHousesByCommunity(ViewState["Flag"].ToString(),community);
        if (list != null)
        {
            lblNoHouses.Text = "";
            dlHouses.Visible = true;
            pdsHouses.DataSource = list;
            pdsHouses.AllowPaging = true;
            pdsHouses.PageSize = 5;
            pdsHouses.CurrentPageIndex = Pager;
            lblCurrentPage.Text = "第 " + (pdsHouses.CurrentPageIndex + 1).ToString() + " 页 共 " + pdsHouses.PageCount.ToString() + " 页";
            //设置翻页按钮可用性
            SetEnable(pdsHouses);

            //把PagedDataSource 对象赋给DataList控件 
            dlHouses.DataSource = pdsHouses;
            dlHouses.DataBind();
        }
        else
        {
            lblNoHouses.Text = "*没有符合您要求的房源";
            btnPrev.Enabled=false;
            btnNext.Enabled = false;
            dlHouses.Visible = false;
        }
    }

    #region  翻页
    private void SetEnable(PagedDataSource pds)
    {
        btnPrev.Enabled = true;
        btnNext.Enabled = true;
后面还有 51 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。