Html:<form action="/Test/save" method="post">
<!--省略其他字段-->
<input type="text" name="value" />
<input type="text" name="value" />
<input type="text" name="value" />
<!--有可能有更多的name為value的input-->
<input type="submit" value="submit" /></form> 接收模型: public class Test
{ //省略其他字段
public string value { get; set; }
} 控制器: public class TestController : Controller
{ public ActionResult Save(Test test)
{ var collection = new FormCollection(Request.Form); return View();
}
}假設(shè)我的頁面上有3個input,值分別是1,2,3。在控制器的Save方法中 Test.value 的值是"1",但是在 collection["value"] 的值就是"1,2,3" 我的預(yù)期結(jié)果是后者。能不能讓模型中接收到的值直接是后者?
- 1 回答
- 0 關(guān)注
- 538 瀏覽
添加回答
舉報
0/150
提交
取消