<div>
<%
var index = 0;
foreach (var item in Model)
{ %>
<div class="row <%= item.IsEditable ? "" : "readonly"%>
<%= index % 2 == 0 ? "row":"rowAlt" %>
var cId = <%= item.Id %>
<%= item.IsEditable ? "onclick='page.toggleMe(cId)'":"" %>
<span style="float: right;"> </span>
</div>
<%
index++;
} %>
</div>
Приведенный выше код работает в IE и переключает строку, передавая cId.Тем не менее, тот же код не работает в Firefox.Я думаю, что он не может распознать способ передачи CID.Я также пытался:
<% = item.IsEditable?"onclick = 'page.toggleMe (<% = item.Id%>)'": ""%>
, но показывает синтаксическую ошибку.Какие-нибудь обходные пути, чтобы заставить это работать на FF?