2011-05-16 47 views
0

我想從數據庫中取一些記錄來填充填充在DataList的OnItemDataBound中的DropDownList。從數據庫中取多次使用

我認爲每次DropDownList被綁定時都會獲取所有記錄,因爲它們是相同的。

這怎麼辦?

回答

0

如果我正確理解你的問題,你可以把你的下拉列表放到一個用戶控件中,然後輸出緩存它,這意味着結果下拉列表不會每次發出對數據庫的新請求加載。

MSDN對輸出緩存相當不錯的文章:

http://msdn.microsoft.com/en-us/library/hdxfb6cy.aspx