我是新来的动态数据。 我想改变表的显示名称中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