Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc IQueryable是否包含在模型中?_Asp.net Mvc_Linq - Fatal编程技术网

Asp.net mvc IQueryable是否包含在模型中?

Asp.net mvc IQueryable是否包含在模型中?,asp.net-mvc,linq,Asp.net Mvc,Linq,我有一个循环,它呈现一个时间表,每个条目都有复选框,如下所示: Monday Tuesday..... 08:00-09:00 [ ] [ ]... 10:00-11:00 [ ] [ ]... 在我看来,使用此代码: <% for (int i = 1; i < 10; i++) {%> <tr> <td> xx:00 - xx:00

我有一个循环,它呈现一个时间表,每个条目都有复选框,如下所示:

              Monday    Tuesday.....
08:00-09:00     [ ]        [ ]...
10:00-11:00     [ ]        [ ]...
在我看来,使用此代码:

    <% for (int i = 1; i < 10; i++)
   {%>
<tr>
    <td>
        xx:00 - xx:00
    </td>
    <% for (int currentDay = 1; currentDay <= 7; currentDay++)
       {  %>
    <td>
        <%=Html.CheckBox("TimeRange" + currentDay.ToString()) %>
    </td>
    <%} %>
</tr>
<% } %>
现在我需要检查Model.timeline中是否存在08:00周二,即DayOfWeek=2和StartTime='08:00'

因此,我需要:

1检查当前值是否存在于模型中。时间表 2在这种情况下,将其设置为checked 3将复选框的值设置为Model.timeline.StartTime

这是怎么做到的


/M

jQuery中有一种方法可以根据复选框的值将复选框设置为选中

$(".schedule[value='01012009']").attr("checked", "checked");
.schedule是您分配给复选框的类,其值必须唯一。schedule类不需要存在于样式表中。它是您所关心的所有复选框的标识符

所以现在你需要做的就是计算出什么时候检查

我希望这能让您更接近解决方案。

这样解决:

              Monday    Tuesday.....
08:00-09:00     [ ]        [ ]...
10:00-11:00     [ ]        [ ]...

我不能在这个项目中使用JQuery