-->

如何更改表的显示名称在ASP.Net动态数据(How to change the DisplayNa

2019-10-16 16:32发布

我是新来的动态数据。 我想改变表的显示名称中Default.aspx页面,所以我可以设置意为他们的全名。 此外,我想改变表的列名时,我列出,编辑和插入模式。 我怎样才能做到这一点在C#语言?

Answer 1:

您可以通过设置做到这一点DisplayName (从System.ComponentModel )对每个表的属性。 为此,您将需要一个局部类,你与动态数据如脚手架每个表

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

...

[ScaffoldTable(true)]
[DisplayName("Northwind Products")]
partial class Product
{
}

呈现...



Answer 2:

只是为别人看到这个帖子我有同样的要求,原来的海报。 我尝试了建议,这些仍然没有奏效。 我发现了(这可能是显而易见的),你需要确保你有你的部分类“namespace”声明。 命名空间必须是一样的,你使用的是IE App_Code文件下,你应该有一个Model.designer.cs文件实体模型 - 你的命名空间必须是相同的



文章来源: How to change the DisplayName of a table in ASP.Net Dynamic Data