gpt4 book ai didi

c# - 如何使 Html.EditorFor 与复合对象一起工作

转载 作者:太空宇宙 更新时间:2023-11-03 14:23:30 25 4
gpt4 key购买 nike

我面临着风格上的困难,我目前正在使用 asp mvc 框架构建一个站点。我非常喜欢模板中的 html.EditorFor 选项,它为我生成了一个非常好的表单。因为我真的很讨厌自己编写所有输入字段。但是,我对复合类的处理效果不佳。如果我有这样的类(class):

public class person{
public Address address { get; set; }
public Name name { get; set; }
}

public class Address{
public string street { get; set; }
public string zipcode { get; set; }
....
}
public class Name{
....
}

我希望 EditorFor 函数生成一个很好的注册表单,要求提供姓名和地址数据,但是我似乎需要为每个类制作一个编辑器模板。如果我决定改变类(class),那就太糟糕了。

我在问你。有什么好的方法可以完成这项工作吗?我需要什么设置才能让 EditorFor 生成正确的表单而不需要自己为每个表单制作模板?

同样,我不太介意我需要创建这些表单,我只是希望系统为我做那种事情,这样我就可以轻松地操作类

最佳答案

请参阅 Brad Wilson 关于“深入研究”模板的博客:

http://bradwilson.typepad.com/blog/2009/10/aspnet-mvc-2-templates-part-3-default-templates.html

关于c# - 如何使 Html.EditorFor 与复合对象一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4713289/

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