2010-09-20 48 views
0

此屬性最初是在aspx文件中設置的,但是我想將其更改爲在頁面加載時以編程方式進行選擇。如何在運行時更改一個asp數據分析器的Pager.PagedControlID屬性?

我設置Pager.PagedControlID屬性,但我收到以下錯誤消息,在這條線:因爲沒有IPageableItemContainer已經發現

Pager.PageSize = Convert.ToInt32(ListLength); 

頁面屬性不能設置。

有什麼建議嗎?我使用的ID複製並粘貼出內聯aspx,我檢查它是正確的。

回答

0

DataPager只能與實現IPageableItemContainer接口的控件一起使用。如果你的控件(你想要的頁面)沒有實現這個屬性,那麼你可能需要編寫一個實現接口的包裝器控件。