除了使用模型绑定(bind)器或逗号拆分之外,是否还有其他方法可以检索具有相同名称的表单字段。
我有几个具有相同名称的文本字段,我需要遍历它们并检索每个值。
谢谢
最佳答案
FormCollection 是一个 NameValueCollection。这意味着您可以:
public ActionResult MyAction(FormCollection form)
{
// ModelBinder will set "form" appropriately
foreach(var value in form.Getvalues("duplicatedFieldname"))
{
//do something with value
}
}
关于asp.net-mvc - ASP.NET MVC : Retrieving form fields with the same name,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/984717/