异步更新数据库

时间:2011-05-15 13:04:38

标签: c# asp.net

我在ASP.NET中有一个ListView,其中一列包含checkBoxes。我希望用户能够直接在列表中使用这些CheckBox(无需进入编辑模式)。我是怎么做到的,我在this question

收到了答案

问题是当用户快速按几个CheckBox时。它只是存储在数据库中的第一个checkBox,另一个是恢复的。用户必须为每个复选框,等待页面更新。是否可以解决,以便将更改异步写入数据库?

2 个答案:

答案 0 :(得分:3)

您应该在复选框状态更改

上使用JavaScript发出Ajax请求

答案 1 :(得分:1)

您可以使用UpdatePanel异步写入数据库并将Trigger设置为CheckedChanged事件