首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用动态数据筛选时出错:缺少数据源

使用动态数据筛选时出错:缺少数据源
EN

Stack Overflow用户
提问于 2019-05-24 00:03:39
回答 1查看 0关注 0票数 0

我正在尝试使用ASP.NET动态数据过滤项目,但我在配置期间遇到了问题。

我按照作者博客上的说明操作,一切都像描述的那样。然后它告诉我使用设计器视图更改数据源。我被告知在“配置数据源”向导中选择“GridDataSource”。但是这个选项并不存在。

我获得了项目中的所有类,包括Linq生成的DataContext。当我选择“仅显示DataContext对象”时,下拉列表(“选择您的上下文对象:”)完全为空。

当我打开复选框并选择我的DataContext类时,我会被问到我想要哪个表以及所有这些表。但是,由于动态数据站点的整个目的不是使用单个表,因此没有多大帮助。

所以我再次查看了指令并从示例中复制了结果数据源:

代码语言:javascript
复制
<asp:DynamicLinqDataSource ID="GridDataSource" runat="server" 
EnableDelete="True" EnableUpdate="True"></asp:DynamicLinqDataSource>

这正是我所拥有的,没有“WhereParameters”节点。

现在,当我运行列表页面时,我得到了有关过滤组件中缺少数据源的异常。当然,当我删除DynamicFilterRepeater时,它会再次运行。

这是例外的肉:

[InvalidOperationException:Missing DataSource] D:\ Catalyst \ Projects \ DynamicData \ Project \ Trunk \ DynamicData \ DynamicData \ DynamicFilterRepeater.cs:Catalyst.Web.DynamicData.DynamicFilterRepeater.GetFilters( )D:\ Catalyst \ Projects \ DynamicData \ Project \ Trunk \ DynamicData \ DynamicData \ DynamicFilterRepeater.cs:81 D:\ Catalyst \ Projects \ DynamicData \ Project \ Trunk中的Catalyst.Web.DynamicData.DynamicFilterRepeater.OnInit(EventArgs e) \ DynamicData \ DynamicData \ DynamicFilterRepeater.cs:106

如何让DynamicFilterRepeater识别我的数据源?

我在Win7机器上使用VS2010 Pro。

EN

回答 1

Stack Overflow用户

发布于 2019-05-24 09:56:03

下载源代码时,您看过示例项目吗?

看看我在这里的博文动态数据过滤-安装

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100001202

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档