我的图表中有这两个表:
第一个:和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表的链接(“View Tipi Documento”)。
如何更改“PAR_TipiDocumentos”的显示名称?
提前致谢。
答案 0 :(得分:0)
好的,我找到了如何获得这个。
我只需添加此属性:
[TableName("Classi Documento")]
[ScaffoldTable(true)]
public class PAR_ClassiDocumento_Metadata
{
/* other fields */
[Display(Name = "Tipi Documento collegati")]
public object PAR_TipiDocumentos { get; set; }
}