0
我堅持讓我的控制器中的FormCollection的值。問題是我的表單是一張桌子。C#ASP.NET MVC表格行作爲表單值FormCollection
<% using (Html.BeginForm("PasOverlappendeAfwezighedenAan", "Afwezigheid")) {%>
<table>
<tr>
<th></th>
<th>
datumVan
</th>
<th>
datumTot
</th>
<th>
beginUur
</th>
<th>
eindUur
</th>
<th>
reden
</th>
</tr>
<% foreach (var item in Model.Afwezigheden)
{ %>
<tr>
<td>
<input type="text" name="datumVan" id="datumVan" value="<%: String.Format("{0:g}", item.datumVan) %>" />
</td>
<td>
<input type="text" name="datumTot" id="Text1" value="<%: String.Format("{0:g}", item.datumTot) %>" />
</td>
<td>
<input type="text" name="beginUur" id="Text2" value="<%: item.beginUur %>" />
</td>
<td>
<input type="text" name="eindUur" id="Text3" value="<%: item.eindUur %>" />
</td>
<td>
<input type="text" name="reden" id="Text4" value="<%: item.reden %>" />
</td>
</tr>
<% } %>
</table>
<% } %>
因此,控制器應該從表格中的每一行變成一個對象。
public ActionResult PasOverlappendeAfwezighedenAan(FormCollection fc, Student stud){
}
但是我怎麼會得到一行或FormCollection的一行數據?
由於提前, 我
PS:抱歉,在代碼
會不會有在使用的FormCollection沒有可能的方式? – 2011-04-23 14:18:18
@Sir Troll:當然〜請看我的新帖子:) – Maidot 2011-04-23 14:44:20
@Sir Troll:答案可以幫到你嗎? – Maidot 2011-04-24 01:44:58