我有一个 ASP.Net 动态数据 linq-to-SQL 网站,其中包含两个要为其生成网格视图的表。System_States
和System_Counties
。在表System_Counties
中有一个指向它所在状态的外键System_States
。为了有一个用户友好的表和列名,我有
[MetadataType(typeof(StateMetadata))]
public partial class System_State
{
}
[DisplayName("States")]
public class StateMetadata
{
....
效果很好,但现在我失去了 Linq-to-SQL 使用的自动复数。在我使用之前DisplayName
,States 表上有 System_States,但 Counties 网格中的列显示了它在 System_State 中所处的状态。但现在,[DisplayName("States")]
States 表头和 County 列名都是“States”。是否有一种内置方式让我在使用时仍然拥有复数和单数名称DisplayName
?