Мне очень нравится Entity Framework, но есть некоторые ключевые элементы, которые являются вызовом для меня. Может ли кто-нибудь сказать мне, как фильтровать EntityDataSource в столбце Association? EF скрывает значения FK и вместо этого имеет свойство Association. Дано Entity, лицо, с PersonType ассоциации, я ожидал бы что-то вроде этого, чтобы работать, если я хочу, чтобы фильтровать мой Person Entity по типу:Фильтр EntityDataSource по значению ассоциации
GridDataSource.EntityTypeFilter = "it.PersonType.PersonTypeID = 1";
или
GridDataSource.Where = "it.PersonType.PersonTypeID = '1'";
или даже
GridDataSource.WhereParameters.Add(new Parameter("it.PersonType.PersonTypeID", DbType.Object, "1"));
но ни один из тех, что работает. Кто-нибудь знает, как это сделать?
Это выглядит многообещающим. Мне нужно будет установить еще одно испытание для этого, так как в расстройстве мы вытащили EF и включили L2S. Заменили 6 недель или около того EF вытягивание волос за один день с помощью L2S – jlembke 2009-03-24 23:13:33