我通过按列名对数据库中的数据进行分组来填充大约 10 个组合框。所以组合框可以用来过滤内容。
这是我的功能
private void SetFilterDataSource(RadComboBox comboBox, string columnName)
{
var query = (from p in productContext.Products
where p.ProductRange != ""
group p by p.ProductRange into pGroup
select new
{
ProductRange = pGroup.Key
});
comboBox.DataSource = query;
comboBox.DataBind();
}
目前,这将对每个组合框重复 10 次。所以我想知道是否有一种方法可以根据传递给它的字符串进行动态处理?