我是ASP.Net MVC noob。
我无法正确呈现复选框,即选中/取消选中。
这是我的观点片段:
<input id="<%= item.ReportName + "|" + "email" %>" type="checkbox" checked="<% if (item.Email == true) { %>true<% } else { %>false<% } %>" onclick="ajaxfunction(this)" />
这是来自IE的源视图:
<input id="TestRep02|showinhomelist" type="checkbox" onclick="ajaxfunction(this)" />
请注意,html源中没有checked属性。
有什么想法吗?
答案 0 :(得分:1)
它应该是:
<input id="<%= item.ReportName + "|" + "email" %>"
type="checkbox" <% if (item.Email == true) { %>checked="yes"<% } %>"
onclick="ajaxfunction(this)" />
注意:checked属性接受“yes”和“no”..不是true或false ..