TOP

[C#]GridView不使用SQLDataSource取得資料且分頁

手上的案子因為使用API取得資料來源,所以無法使用精靈或是SQL語法取得資料來源。
因此需要在不使用SQLDataSource精靈的方式完成GridView的資料分頁
1.先從ToolBox內的Data將GridView連至ASPX的網頁上。

2.在Properties內將AllowPaging設定為True,PageSize為每頁要顯示幾筆資料。



3.在Events內將點擊PageIndexChanging,加入程式碼。

    protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {
        GridView1.PageIndex = e.NewPageIndex;
        GridView1.DataSource = GetSource();
        GridView1.DataBind();
    }





 GetSource()為資料來源




0 意見:

張貼留言