请考虑以下代码:
var setData = database.sets.Where(x => x.Value > 2);
uxSetDataGrid.DataSource = setList.ToList();
uxSetDataGrid.DataBind();
我很好奇为什么第二行代码不会自动对控件执行DataBind()。如果它知道数据源,为什么不在同一步骤绑定?它可以节省一些代码和键击。也许我错过了上下文,因为我是一个非常新的.NET开发人员,但是在任何情况下你都不想在指向DataSource之后立即做DataBind()吗?