如何在运行时更新DataSource?

时间:2011-02-14 10:34:59

标签: asp.net

我有一个下拉列表,它从数据源中检索数据。当我通过另一个页面向数据库添加新数据时,我必须更新下拉列表。我没有找到这种更新的文档,就像用于VB6的DAO数据库上的requery方法一样。感谢。

2 个答案:

答案 0 :(得分:1)

这实际上取决于你如何设计你的页面,你可以刷新页面刷新按钮或刷新浏览器,甚至通过JavaScript每隔x分钟重新加载你的页面,然后你会再次查询所有内容,因为页面将再次具有完整的生命周期。

如果你想做更复杂的事情,你当然可以使用Ajax(PageMethods或UpdatePanel方法)进行部分渲染。

答案 1 :(得分:0)

使用数据绑定方法进行下拉列表将强制更新控件。但只有在重新加载页面时才会更新组合。也许最好的方法应该是使用Ajax ...