我试图回发一个包含多个项目的表单。当我有一个包含name = item[0].StartDate
,name = item[1].StartDate
,name = item[3].StartDate
等元素的列表时,所有内容都会绑定到IEnumerable<Item> items
属性。但是,让我们说用户删除第一个元素或中间元素,然后绑定不再起作用,因为在前一种情况下items元素为null,而在后一种情况下只有第一个项目绑定。
如果我要删除元素,是否必须重命名DOM中的所有名称属性?或者是否有一个幕后的方式我可以告诉ASP MVC创建items对象并开始使用模式项[i] .StartDate绑定任何东西?