【发布时间】:2010-11-26 11:32:10
【问题描述】:
我的图表中有这两个表:
第一个:
PAR_TipiDocumento 与
idTipoDocumento PK
idClasseDocumento
[...]
第 2 次:
PAR_ClassiDocumento 与
idClasseDocumento PK
[...]
以及来自 PAR_TipiDocumento.idClasseDocumentoto PAR_ClassiDocumento.idClasseDocumento 的外键 FK_PAR_TipiDocumento_PAR_ClassiDocumento。
这是我的元数据 .cs 代码:
[MetadataType(typeof(PAR_TipiDocumento_Metadata))]
[DisplayName("Tipi Documento")]
public partial class PAR_TipiDocumento
{
[DisplayName("Tipi Documento")]
[TableName("Tipi Documento")]
[ScaffoldTable(true)]
public class PAR_TipiDocumento_Metadata
{
[Display(Name = "Classe Documento", Order = 1)]
public object PAR_ClassiDocumento { get; set; }
/* other fields*/
}
}
[MetadataType(typeof(PAR_ClassiDocumento_Metadata))]
[DisplayName("Classi Documento")]
public partial class PAR_ClassiDocumento
{
public override string ToString()
{
return Codice.ToString() + " - " + Descrizione.ToString();
}
[TableName("Classi Documento")]
[ScaffoldTable(true)]
public class PAR_ClassiDocumento_Metadata
{
/* other fields*/
}
}
问题在于,在生成的动态数据页面中,我正确地看到了所有显示名称“Tipi Documento”,但 PAR_ClassiDocumento 表的标题行除外,其中我有“PAR_TipiDocumentos”(LINQ to SQL 生成的复数形式)。此列下的值正确呈现为指向具有正确显示名称的 PAR_TipiDocumento 表的链接(“查看 Tipi Documento”)。
如何更改“PAR_TipiDocumentos”的显示名称?
提前致谢。
【问题讨论】:
标签: asp.net linq-to-sql dynamic-data