Проблема с флажками ASP.Net MVC - PullRequest
1 голос
/ 08 мая 2009

Я ASP.Net MVC нуб.

Я не могу получить чекбоксы для корректного рендеринга, то есть проверено / не отмечено

Это фрагмент моего взгляда:

<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 нет проверенного атрибута.

Есть идеи?

1 Ответ

1 голос
/ 08 мая 2009

должно быть:

<input id="<%= item.ReportName + "|" + "email" %>" 
    type="checkbox" <% if (item.Email == true)  { %>checked="yes"<% } %>"
    onclick="ajaxfunction(this)" />

Примечание: отмеченные атрибуты принимают "да" и "нет" .. не верно или не ложно ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...