我在ASP.NET中有一个ListView,其中一列包含checkBoxes。我希望用户能够直接在列表中使用这些CheckBox(无需进入编辑模式)。我是怎么做到的,我在this question
收到了答案问题是当用户快速按几个CheckBox时。它只是存储在数据库中的第一个checkBox,另一个是恢复的。用户必须为每个复选框,等待页面更新。是否可以解决,以便将更改异步写入数据库?
答案 0 :(得分:3)
您应该在复选框状态更改
上使用JavaScript发出Ajax请求答案 1 :(得分:1)
您可以使用UpdatePanel
异步写入数据库并将Trigger
设置为CheckedChanged
事件