如何在实体数据源上设置服务器端参数

时间:2010-10-06 18:35:37

标签: asp.net vb.net entity-framework

我有一个gridview,我将其数据绑定到EntityModel

这通常看起来像

某事 某事b companyID

登录时我得到并设置了具有ID的compnay,因此我想要做的就是在databind上将数据源的Where子句设置为公司ID的服务器端参数。

我确信这很简单,但它让我疯狂

1 个答案:

答案 0 :(得分:1)

为什么不使用EntityDataSource的WhereParameters?在声明方法中,您可以使用任何类型的预定义参数或定义从Parameter派生的自己的参数。 WhereParameters也可以从后面的代码访问,我认为你应该能够在OnSelecting事件处理程序中修改集合。