我使用实体框架模型创建了一个动态数据项目。效果很好。但是,现在它显示了我的所有数据库表以及数据库列名称 - 这并不总是最友好的(例如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 http://www.asp.net/mvc/tutorials/validation-with-the-data-annotation-validators-cs- 找到在实体框架中使用数据注释验证器
属性不仅用于设置显示名称,还用于验证、转动可见性、顺序或数据应如何呈现。如果您想使用动态数据实体项目,您应该研究它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)