我在我的Form
和1 GridView
上获得了2 DropDownList
s。我希望GridView
根据DropDownList
的选择显示数据。使GridView响应2下拉列表
例如,一个DropDownList
包含名称,另一个包含日期。 DropDownList
可以回发。所以如果我从第一个DropDownList
中选择一个名字,GridView
应该根据这个名字显示所有的结果。同样,如果我从其他DropDownList
中选择Date
,GridView
应根据日期显示结果。但我不知道如何绑定GridView
来响应2 DropDownList
。
顺便说一句,我绑定下拉列表和网格视图到数据源对象,它是从数据库中获取数据。
任何建议??
我使用我的DDL 2个不同的数据源和两个的DDL还自动回。你能否请你解释一下你的代码。 – raziiq 2010-03-13 04:18:37
在我的代码中,我不使用在aspx类中创建数据源。在项目中,我创建了实体数据模型类。在创建此类时,您会看到一个向导,它可以帮助您选择您的数据源。 EDM类是我使用的数据源的对象模型(我使用SQL SERVER数据库,但可以使用对象,数据库等作为数据源)。然后你使用从DataContext继承的DataClass。 DataContext是您的源数据的模型。接下来我使用Linq to SQL来查询我需要的数据。最后,我“重置”GridView源代码,并将我的查询数据设置为Grid源并将其绑定;) – netmajor 2010-03-13 15:14:15