gpt4 book ai didi

c# - eav 数据库的 MVC 表单 View

转载 作者:行者123 更新时间:2023-11-30 23:24:28 25 4
gpt4 key购买 nike

我想写一个表单来提交关于可能有大量不同字段的人的数据,它正在从 eav 数据库中获取这些数据。我的想法是编写一个带有参数字典的模型。有点像

public class MyModel
{
public Dictionary<string,string> Parameters {get;set;}
}

键是参数名称,值是值。然后在 View 中我将只创建一个 Html.TextBoxFor(...) 字典中的每个参数并提交表单。该模型还将处理诸如填充字典等内容。

另一位实习生告诉我,我应该只使用 jsonajax/angularjs。该表单一点也不智能,只是一大堆您必须填写然后提交的字段。

在这种情况下,仅在 Razor 和服务器代码中执行此操作是否有缺点?

最佳答案

如果您只是编辑预先存在的数据,您不必添加任何新数据,那么使用纯 Razor 应该就可以了,检查 this question ,我想它会对你有所帮助。但是,如果您动态添加或删除一些对,那么这种方法是不够的,您应该考虑听取其他实习生的意见。

关于c# - eav 数据库的 MVC 表单 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37795499/

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