2010-04-27 57 views

回答

0

我能得到什麼,我需要通過

protected void Page_Load(object sender, EventArgs e) { 
    int newPageSize = ((RadDataPager)RadListView1.FindControl("RadDataPager1")).PageSize; 
    if ((int)Session["ImagesPerPage"] != newPageSize) { 
     Session["ImagesPerPage"] = newPageSize; 
    } 
    RadListView1.PageSize = (int)Session["ImagesPerPage"]; 
} 

這似乎有點黑客攻擊。任何其他更優雅的方式來做到這一點?

0

如何使用listview的DataBound事件來達到同樣的目的?在頁面加載中,將頁面大小存儲在緩存或會話中似乎比每次更合適。

+0

我實際上是在Page_Load上這樣做的,因爲函數內部還有其他需要的東西。 – Jronny 2010-04-30 07:54:14

相關問題