2013-10-31 55 views
0

我是ASPNET MVC的新手。我搜查了很多小時,但無法找到解決我的簡單問題的方法。ASPNET MVC LabelFor或EditorFor for for循環

對於像「property1」「property2」「property3」,我想在一個視圖代碼簡化成類似性質的型號:

for (i = 1; i <=3; i++) { 
    @Html.EditorFor(model=>model.["property"+i]; 
} 

如何更換自定義名稱的表達?

非常感謝

+0

你的實體,有這麼多的屬性?商Yipes! – Pinch

+0

實際上有10個附件輸入字段。客戶端希望它們被放入jQuery選項卡中。我只是想知道是否有可能避免10個重複的代碼只是數字的變化。 (: – horizon1711

+1

)爲什麼不創建一個屬性,它是一個類型的集合(即數組或列表),並通過它循環。 –

回答

1

可以使用弱類型的版本:

for (i = 1; i <=3; i++) { 
    @Html.Editor("property"+i); 
} 
+0

,它有幫助。有沒有辦法使用強類型? – horizon1711