如何在ASP.Net动态数据中更改表的DisplayName

Kar*_*ous 1 asp.net asp.net-dynamic-data

我是动态数据的新手.我想在Default.aspx页面中更改表的DisplayName,以便为它们设置含义的全名.我还想在列表,编辑和插入模式时更改表的列名.我怎么能用c#语言做到这一点?

Phi*_*ove 5

您可以通过在每个表上设置DisplayName(from System.ComponentModel)属性来完成此操作.为此,您需要为使用动态数据搭建脚板的每个表创建一个分部类

using System.ComponentModel.DataAnnotations;
using System.ComponentModel;

...

[ScaffoldTable(true)]
[DisplayName("Northwind Products")]
partial class Product
{
}
Run Code Online (Sandbox Code Playgroud)

呈现...

在此输入图像描述