如何使用linq to entity允许用户选择在查询中必须选择哪些列?

时间:2016-10-19 04:58:38

标签: c# entity-framework datagridview

任何人都知道如何允许用户选择表格的哪些列(radCheckedDropDownList中列出的所有列)必须在查询中选择并显示在DataGridView中? 我想要这样的东西,但它不起作用:

var bas= new SaleToFreightageEntities();
                bas.DetailsView.Select(a =>
                {
                    dynamic d = new ExpandoObject();
                    if (radCheckedDropDownList1.CheckedItems.Select(t=>t.Text=="Column1").Any()) d.A = a.Radifkolsal;
                    if (radCheckedDropDownList1.CheckedItems.Select(t=>t.Text=="Column2").Any()) d.B = a.Rahgiry;
                    return d;
                });

0 个答案:

没有答案