Использование динамических данных ASP.NET с LINQ to SQL DataContext из базы данных Northwind ...
Когда я добавляю атрибут DisplayColumn к одному из моих классов LINQ to SQL entity
и ссылаюсь на свойство из своего пользовательского кода в частичном классе, я теряю возможность сортировки по этому столбцу в сгенерированных GridViews . Я продолжаю терять способность сортировки, даже если я ссылаюсь на нестандартное свойство как sortColumn
.
Почему это происходит?
Пример кода:
[DisplayColumn("LastNameFirstName", "LastName", false)]
public partial class Employee
{
public string LastNameFirstName
{
get { return LastName + ", " + FirstName; }
}
}
Aaron
РЕДАКТИРОВАТЬ: sortColumn
указывает столбец, который будет использоваться для сортировки этого объекта, когда он используется в качестве внешнего ключа (в DropDownList ), а не когда он сортируется в GridView .