gpt4 book ai didi

asp.net - 动态数据 - 创建友好的列名称?

转载 作者:行者123 更新时间:2023-12-02 07:51:16 24 4
gpt4 key购买 nike

我使用 Entity Framework 模型创建了一个动态数据项目。效果很好。但是,现在它显示了我的所有数据库表以及数据库列名称 - 这并不总是最友好的(例如address_line_1)。我如何才能提供这些将显示给最终用户的更友好的列标题?

最佳答案

您应该使用元数据类来添加附加注释:

[MetadataType(typeof(MovieMetaData))]
public partial class Movie
{
}


public class MovieMetaData
{
[Required]
public object Title { get; set; }

[Required]
[StringLength(5)]
public object Director { get; set; }


[DisplayName("Date Released")]
[Required]
public object DateReleased { get; set; }
}

http://www.asp.net/mvc/tutorials/validation-with-the-data-annotation-validators-cs - 查找在 Entity Framework 中使用数据注释验证器

属性不仅用于设置显示名称,还用于验证、转动可见性、顺序或数据的呈现方式。如果您想使用动态数据实体项目,您应该研究它。

关于asp.net - 动态数据 - 创建友好的列名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3062866/

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