【发布时间】:2010-11-13 23:48:38
【问题描述】:
基本上我有一组从视图数据动态创建的复选框,如下所示:
<input type="checkbox" name="Calendars" value="<%= c.ID %>" /><%= c.Name %>
值是日历 ID。
我可以使用 FormsCollection 获取已恢复的复选框,虽然它很乱,但它可以工作!
(复选框助手似乎也有一个错误,它在复选框旁边呈现一个隐藏字段,这意味着 true 实际上返回为“true,false”!我可以解决这个问题,所以这不是问题,只是认为 Id提一下)
当尝试在编辑页面上连接复选框时出现问题!
我有一个可以有多个日历的日程表类,我想通过在编辑中检查日程表来显示日程表有哪些日历!
我的视图是强类型的,但 MVC 魔法无法映射它!
关于什么是最好的方法有什么想法吗??
我曾尝试在 ViewData 中传递日历 ID,并执行一些内联代码来检查相应的复选框,但这变得一团糟!
谢谢!!
更新:
完成了
s.ID == c.ID).Select(s => s).Count() > 0) ? “检查=检查”:“”%>【问题讨论】:
标签: asp.net-mvc