我使用以下调用的返回作为网格的数据源。
public object GetPropertyDataSourceWithCheckBox( )
{
return (
from p in LocalProperties
join c in GetCities( ) on p.CityID equals c.CityID
orderby p.StreetNumber
select new { Selected = false, p.PropertyID, p.StreetNumber, p.StreetName, c.CityName } ).ToList( );
}
我在网格中有一个复选框,但它是READ-ONLY。 [为了记录,网格是DevExpress。]有没有办法绕过这个,没有创建一个非匿名类?
答案 0 :(得分:0)
继续研究告诉我,事实上,linq返回的匿名类总是只读的,所以,显然,创建一个实际的类是最好的(只有?)解决方案。