gpt4 book ai didi

asp.net-mvc - ASP.NET MVC Beta 支持列表 中的模型绑定(bind)器吗?

转载 作者:行者123 更新时间:2023-12-04 04:14:23 25 4
gpt4 key购买 nike

以下面的示例类为例。我想在表单上显示客户和两个地址(来自 LIST)。 MVC beta 中的模型绑定(bind)器是否支持这一点,还是我必须编写自己的自定义绑定(bind)器?

public class Customer
{
public string FirstName { get; set; }
public string LastName { get; set; }
public List<Address> Addresses { get; set; }

public Customer()
{
Addresses = new List<Address>();
}

}

public class Address
{
public int Line1 { get; set; }
public int Line2 { get; set; }
public int City { get; set; }
public int State { get; set; }
public int Zip { get; set; }
}

您将如何对这些字段进行编码?像这样?
<!-- some HTML formatting -->
<%= Html.TextBox("customer.address.line1", ViewData.Customer.Address[0].Line1)%>
<!-- some more HTML formatting -->
<%= Html.TextBox("customer.address.line1", ViewData.Customer.Address[1].Line1)%>
<!-- end of HTML form formatting -->

最佳答案

我从未尝试过,但请参阅 this帖子,它是关于模型绑定(bind)到列表的,也许它可以帮助你。

关于asp.net-mvc - ASP.NET MVC Beta 支持列表<T> 中的模型绑定(bind)器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/407491/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com