我正在尋找適當的語法。我正在使用MVC,在我看來,我需要循環遍歷模型,因爲我需要在不同的方面做一些其他的事情。我在這裏是一個新手,並通過大量的帖子看,但沒有找到語法。 下面是代碼,它的工作原理:如何用for循環替換foreach循環
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.master" Inherits="System.Web.Mvc.ViewPage<IEnumerable<MvcMysurvey.Models.Mysurvey>>" %>
<% foreach (var item in Model) {%>
<%: Html.HiddenFor(m => item.ID) %>
And here is the code I need the syntax for to make it working:
<% for (int i = 0; i < Model.Count(); i++) {%>
<%: Html.HiddenFor(m => m[i].ID) %>
使用foreach有什麼問題? –
它只是你缺少的「循環計數」嗎?這就是爲什麼你想要循環而不是? 順便說一下,For循環語法對我來說似乎沒問題。有什麼問題 ? – Shenaniganz
爲什麼一個foreach不是你所需要的?這兩個是非常相似的 –