2010-11-26 2 views
0

У меня есть эти две таблицы в моей схеме:динамических данных внешних ключей отображения таблицы

1-й:
PAR_TipiDocumento с
idTipoDocumento PK
idClasseDocumento
[...]

2:
PAR_ClassiDocumento с
idClasseDocumento PK
[...]

и ЗАРУБЕЖНЫЕ ключ FK_PAR_TipiDocumento_PAR_ClassiDocumento из PAR_TipiDocumento.idClasseDocumentoto PAR_ClassiDocumento.idClasseDocumento.

Это мой .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*/ 
    } 
} 

Проблема заключается в том, что в динамических данных создаваемых страниц я правильно видеть все отображаемые имена «Типи Documento» для заголовка строки PAR_ClassiDocumento за исключением где у меня есть PAR_TipiDocumentos (множественное число, сгенерированное LINQ to SQL). Значения в этом столбце правильно отображаются как ссылки на таблицу PAR_TipiDocumento с правильным отображаемым именем («View Tipi Documento»).

Как изменить отображаемое имя этого «PAR_TipiDocumentos»?

Заранее спасибо.

ответ

0

Хорошо, я нашел, как получить это.

Мне просто нужно, чтобы добавить этот атрибут:

[TableName("Classi Documento")] 
    [ScaffoldTable(true)] 
    public class PAR_ClassiDocumento_Metadata 
    { 
     /* other fields */ 

     [Display(Name = "Tipi Documento collegati")] 
     public object PAR_TipiDocumentos { get; set; } 

    } 
Смежные вопросы