2011-05-16 57 views
0

我想从数据库中取一些记录来填充填充在DataList的OnItemDataBound中的DropDownList。从数据库中取多次使用

我认为每次DropDownList被绑定时都会获取所有记录,因为它们是相同的。

这怎么办?

回答

0

如果我正确理解你的问题,你可以把你的下拉列表放到一个用户控件中,然后输出缓存它,这意味着结果下拉列表不会每次发出对数据库的新请求加载。

MSDN对输出缓存相当不错的文章:

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