У меня есть сайт ASP.NET Dynamic Data linq-to-SQL с двумя таблицами, для которых я создаю gridview. System_States
и System_Counties
. В System_Counties
есть внешний ключ, указывающий на состояние, в котором он находится, в таблице System_States
. Для того, чтобы иметь удобный стол и имя столбца, у меня естьНаличие множественного и синхронного имени при использовании DisplayName в динамических данных?
[MetadataType(typeof(StateMetadata))]
public partial class System_State
{
}
[DisplayName("States")]
public class StateMetadata
{
....
, который работает хорошо, но теперь я потерял авто-плюрализацию, используемый Linq-на-SQL. До того, как я использовал DisplayName
, таблица States имела System_States над ней, но столбец в сетке counties показывал, какое состояние оно было в указанной System_State. Но теперь с [DisplayName("States")]
как заголовок таблицы States, так и название столбца «States». Есть ли встроенный способ для меня, чтобы иметь множественное и единственное имя при использовании DisplayName
?