我想问一下,如何在Asp.NET Core MVC中绑定一个数组?
它在旧版本的ASP MVC中运行良好.此示例显示"内部服务器错误".
" 在编译处理此请求所需的资源期间发生错误.请查看以下特定错误详细信息并适当修改源代码. "
ViewModel类示例:
public class ViewModel { public ListRequests {get;set;} }
模型类示例:
public class Model { public string Name {get;set;} }
它应该如何工作?提交带有这些输入的表单后,MVC应自动在ModelView中创建并映射列表.这就是它在ASP.NET MVC 4中的工作方式.
你需要使用一个asp-for
可以编译的有效表达式,基本上如果index
你是在for循环中使用的变量那么你会写
完整示例(我用作i
循环变量而不是index
):
@model MyProject.TodoItemList
欲了解更多信息,请表达的名称和类别中的文档