【发布时间】:2011-08-25 22:53:32
【问题描述】:
我正在使用 VS 2010 在 .NET4 上开发 Web 应用程序。 我创建了一个 ADO.NET 实体数据模型(并放在 App_Code 文件夹中)。 但是,当尝试将 EntityDataSource 元素拖到设计视图时,实际上没有任何反应(没有 EntityDataSource 元素到达页面)。 我必须注意,虽然这个元素存在于工具箱中,但它并没有它应有的独特图标。
我试图通过首先拖动我打算使用的 ListView 然后选择我想使用它的数据源来解决这个问题,但是我得到了以下选项: 访问数据库、SQL 数据库、LINQ、对象、站点地图、XML 文件 --- 但没有“实体”(我正在寻找的选项)。
如果有人可以在这里帮助我,我将不胜感激!
【问题讨论】:
-
您是否在项目中添加了对 System.Data.Entity 的引用?
-
谢谢,但它似乎没有影响 - 看起来很奇怪的是以下所有 3 个元素:EntityDataSource、DynamicDataManager 和 DynamicControl,与所有其他元素一样位于工具箱中,除了它们之外没有它们唯一的图标,而是一个通用的,看起来像一张白纸-它们都不能拖动和使用。
标签: asp.net visual-studio-2010 ado.net-entity-data-model entitydatasource