我想要 MVC 控制器的以下签名。
public ActionResult Create(Persons[] p)
{
}
有可能有这样的东西吗?
编辑:
假设我想通过提交由特殊符号分隔的名称列表来获取人员对象数组。
例如我提交一个表格
<form>
<input name="person_name">Max|Alex|Andrew</input>
</form>
我想应该通过实现 IModelBinder 接口来完成,但我没有找到任何如何执行此操作的示例。
哦,我已经找到了如何做到这一点。
在Global.asax文件中的Application_Start()函数中应写入:
ModelBinders.Binders(typeof(Person[])) = new PersonBinder();
以这种方式注册自定义活页夹。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)