Я использую Linq ... точнее, PLINQO . в любом случае ниже приведен пример запроса, который я связал с сеткой данных (winforms):
public static List<Task> GetUserTasks( Guid userID ) {
using (myDataContext ctx = new myDataContext()) {
try {
return ctx.Manager.Task.GetByUserID( userID ).ToList();
} catch (Exception) {
throw;
}
}
}
В моем интерфейсе у меня есть следующие настройки для привязки:
BindingSource bs = new BindingSource();
bs.DataSource = DUtasks.GetUserTasks( User.Current.UserID );
dgvTasks.DataSource = bs;
Работает, но сортировка невозможна. Я пробовал «AsEnumerable ()» вместо «ToList ()», но по какой-то причине выдает ошибку «ссылка на возражение». Любые идеи относительно того, как я могу действовать в этом направлении?
Большое спасибо!