c# - 在 mvc 中填充模型列表属性

标签 c# asp.net-mvc

我有一个带有列表属性的模型。在我看来,用户将填写固定数量的类似数据(姓名编号等)。我如何收集这些信息并在帖子中创建一个列表?感谢您的帮助。

public class mainonject
{
    public List<test> list{ get; set; }
}

public class test
{
    string name;
    string number;
}

<form>
    HOW DO I COLLECT THE PROPERTY list AS A LIST TO THE SERVER
    <input type="submit" value="submit"/> 
</form>

最佳答案

只需将字段添加到您的表单并在名称属性中使用正确的索引:

<input name="list[0].Name" type="text" />
<input name="list[0].Number" type="text" />

<input name="list[1].Name" type="text" />
<input name="list[1].Number" type="text" />

...

关于c# - 在 mvc 中填充模型列表属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13497475/

相关文章:

asp.net-mvc - 关键字不支持数据源

php - php中的mvc架构最佳实践

javascript - 使用 MVC、C# 和 AngularJS 时如何在页面加载时保留页面的下拉值?

c# - Mono 上奇怪的 WeakReference 行为

c# - Type.GenericTypeArguments 属性与 Type.GetGenericArguments() 方法

android - 将 ASP.NET 网站连接到 Azure 移动服务数据库

asp.net-mvc - 如何在@Url.action 中传递多个参数

asp.net-mvc - ActionResult 参数始终为 null

c# - 一个父类需要知道他的子类

c# - 当 webroot 更改时防止 session 结束