Asp.net 如何在运行时更新数据源?

Asp.net 如何在运行时更新数据源?,asp.net,Asp.net,我有一个从数据源检索数据的下拉列表。当我通过另一个页面向数据库添加新数据时,我必须更新下拉列表。我还没有找到此类更新的文档,这类似于VB6 DAO数据库上的requery方法。这实际上取决于您如何设计页面,您可以使用刷新按钮或刷新浏览器,甚至通过每x分钟重新加载页面的JavaScript刷新页面,然后您将再次查询所有内容,因为页面将再次具有完整的生命周期 如果您想做更复杂的事情,当然可以使用Ajax(PageMethods或UpdatePanel方法)进行部分渲染。使用下拉列表的数据绑定方法将强

我有一个从数据源检索数据的下拉列表。当我通过另一个页面向数据库添加新数据时,我必须更新下拉列表。我还没有找到此类更新的文档,这类似于VB6 DAO数据库上的
requery
方法。

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


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

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