嗨,我已经看到了这个问题的几个答案,但我有一个特殊的案例。当用户单击后面代码中的下拉菜单时,我想使用网格视图控件控制 ASP.NET Web 表单上显示的内容。像这样:
If ddlProducts.SelectedValue <> "-1" Then
gvCategories.DataSource = obj.getAll().Where(Function(c) c.productId = Integer.Parse(ddlProducts.SelectedValue)).Skip(0).Take(10)
gvCategories.DataBind()
在使用 ObjectDatasource 时,我得到一个错误-
Both DataSource and DataSourceID are defined on 'gvCategories'. Remove one definition.
但是,我需要在后面的代码中过滤列表,并且只能将其设置为 Datasource 而不是 DatasourceID。他们都强调不需要背后的代码。我该怎么做。如果它已被回答,请原谅我,但我没有看到它可能是因为我很着急。谢谢你。