How to automatic store value in database when checkbox is checked and refresh my To do list. Here is my code:
This is my 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>
This is code behind:
var todos2 = ctx.Todos.ToList().Where(t=> t.IsDone == false).ToList();
rpTodos.DataSource = todos2;
rpTodos.DataBind();