如何在每次回发时将数据绑定到下拉列表?

时间:2012-10-17 14:01:55

标签: asp.net-mvc

在Asp.Net MVC中,从db获取数据并绑定到下拉列表中。在页面回发时,下拉项目变为空。每个回发都需要点击数据库并绑定下拉列表? 请建议。

1 个答案:

答案 0 :(得分:0)

Web请求(无论其技术,MVC,Webforms等)都是无状态的。因此,每当一个新请求(你称之为“完全回发”)发生时,你就失去了先前请求的状态。

所以,,您需要从数据库重新加载数据并重新绑定Dropdown,但如果没有您的代码,很难告诉您如何以及何时执行此操作。但是,可以采取一些措施来防止数据库命中。选择适合您需求的产品: