Следующий код не компилируетсяиспользуя типа вара в виде asp.net MVC списка
<ul>
<%
foreach(var row in SomeDataTable.Rows)
{
%>
<li>
<%= Html.ActionLink(row["field1"].ToString(), "action", new { }) %>
</li>
<%
}v
%>
</ul>
ошибка - не может применить индексирование с [] к выражению типа «объекта»
ВДПА предполагается, что это неявный тип?
Что дает?
Примечание - Я знаю это плохая практика, чтобы использовать DataTable/Dataset как и т.д. и т.д., так держать лошадей на том, если вы можете порадовать :)
Извините за опечатку, исправлено имя переменной, на маленькой ноте - если это был элемент ["field1"], как и раньше, ошибка будет - имя «элемент» не существует в текущем контексте. – 2009-07-01 18:48:32