在 Web 表单中选中复选框时如何自动将值存储在数据库中

约西普·帕夫洛维奇

选中复选框时如何自动将值存储在数据库中并刷新我的待办事项列表。这是我的代码:

这是我的 HTML:

<asp:Repeater ID="rpTodos" runat="server">
    <ItemTemplate>
           <tr>
                <td><%# Eval("TodosID", "{0:d}") %></td>             
                <td><%# Eval("TaskName", "{0:d}") %></td>
                <td><asp:CheckBox ID="cbisdone" runat="server" AutoPostBack="true" checked='<%#Eval("IsDone")%>'></asp:CheckBox></td>                                                                                                       
               <td><%# Eval("TaskDate", "{0:d}") %></td>                                        
            </tr>                                            
    </ItemTemplate>                                        
</asp:Repeater>

这是后面的代码:

var todos2 = ctx.Todos.ToList().Where(t=> t.IsDone == false).ToList();
rpTodos.DataSource = todos2;
rpTodos.DataBind();
上比斯瓦尔

OnCheckedChanged在您的 aspx 页面中添加一个事件。

<asp:CheckBox ID="cbisdone" runat="server" AutoPostBack="true" checked='<%#Eval("IsDone")%>' OnCheckedChanged="cbisdone_changed"></asp:CheckBox>

创建一个新事件,该事件将侦听引发的事件并将发件人对象强制转换回 Checkbox。

protected void cbisdone_changed(object sender, EventArgs e)
{
    if (sender != null)
    {
        if (((CheckBox)sender).Checked)
        {
              // Update the status in DB.
        }
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Laravel中在数据库中设置值时如何显示复选框为选中状态

来自分类Dev

如何使用AngularJS设置数据库中复选框中选中的默认值

来自分类Dev

如果值存储在数据库中,如何获取复选框?

来自分类Dev

如何使用asp.net Web API中的webApi将结果存储在数据库中?

来自分类Dev

在数据库中存储多维复选框

来自分类Dev

编辑数据库时如何选中复选框

来自分类Dev

如何在Rails 4中选中复选框的值时提交表单?

来自分类Dev

选中多个复选框时,将值发送到数据库

来自分类Dev

选中多个复选框时,将值发送到数据库

来自分类Dev

如何使用angular js根据数据库中的值设置复选框的选中属性

来自分类Dev

发布表单时如何获取复选框元素中未选中复选框的值?

来自分类Dev

如果它的值在数据库中,请选中一个复选框

来自分类Dev

如何使用php在数据库的单列中插入多个复选框值

来自分类Dev

如何从Web API将数据存储在数组中

来自分类Dev

试图在数据库中存储多个值,但是我的表单仅注册一个(通过复选框)

来自分类Dev

试图在数据库中存储多个值,但是我的表单仅注册一个(通过复选框)

来自分类Dev

我正在尝试将复杂的复选框形式的值存储在mysql数据库中

来自分类Dev

如何使复选框状态基于数据库值处于选中还是未选中状态?

来自分类Dev

选中复选框时,Ajax更新数据库

来自分类Dev

如何只检查laravel数据库中存储的复选框值?

来自分类Dev

Web表单在数据库中两次上传相同的数据

来自分类Dev

如何使用PDO Connection将乘法复选框存储到数据库中

来自分类Dev

Laravel 6:如何在注册时将复选框值传递到数据库用户表中

来自分类Dev

自动选中与数据库中的ID相关的复选框

来自分类Dev

自动选中与数据库中的ID相关的复选框

来自分类Dev

如何解密存储在数据库中并由jhipster Web应用程序生成的密码?

来自分类Dev

如何使复选框默认为选中状态,以及如何从Laravel中的数据库中检索旧值

来自分类Dev

零填充复选框标签和存储在数据库中的数据

来自分类Dev

如何将所有选中的复选框类名称存储在数组中?

Related 相关文章

  1. 1

    在Laravel中在数据库中设置值时如何显示复选框为选中状态

  2. 2

    如何使用AngularJS设置数据库中复选框中选中的默认值

  3. 3

    如果值存储在数据库中,如何获取复选框?

  4. 4

    如何使用asp.net Web API中的webApi将结果存储在数据库中?

  5. 5

    在数据库中存储多维复选框

  6. 6

    编辑数据库时如何选中复选框

  7. 7

    如何在Rails 4中选中复选框的值时提交表单?

  8. 8

    选中多个复选框时,将值发送到数据库

  9. 9

    选中多个复选框时,将值发送到数据库

  10. 10

    如何使用angular js根据数据库中的值设置复选框的选中属性

  11. 11

    发布表单时如何获取复选框元素中未选中复选框的值?

  12. 12

    如果它的值在数据库中,请选中一个复选框

  13. 13

    如何使用php在数据库的单列中插入多个复选框值

  14. 14

    如何从Web API将数据存储在数组中

  15. 15

    试图在数据库中存储多个值,但是我的表单仅注册一个(通过复选框)

  16. 16

    试图在数据库中存储多个值,但是我的表单仅注册一个(通过复选框)

  17. 17

    我正在尝试将复杂的复选框形式的值存储在mysql数据库中

  18. 18

    如何使复选框状态基于数据库值处于选中还是未选中状态?

  19. 19

    选中复选框时,Ajax更新数据库

  20. 20

    如何只检查laravel数据库中存储的复选框值?

  21. 21

    Web表单在数据库中两次上传相同的数据

  22. 22

    如何使用PDO Connection将乘法复选框存储到数据库中

  23. 23

    Laravel 6:如何在注册时将复选框值传递到数据库用户表中

  24. 24

    自动选中与数据库中的ID相关的复选框

  25. 25

    自动选中与数据库中的ID相关的复选框

  26. 26

    如何解密存储在数据库中并由jhipster Web应用程序生成的密码?

  27. 27

    如何使复选框默认为选中状态,以及如何从Laravel中的数据库中检索旧值

  28. 28

    零填充复选框标签和存储在数据库中的数据

  29. 29

    如何将所有选中的复选框类名称存储在数组中?

热门标签

归档