问题标签 [entitydatasource]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc - 引用 MVC CodeFirst 项目的 DynamicData 应用程序中的实体数据源控件
我将动态数据 Web 应用程序作为第二个项目添加到 MVC 3 应用程序。动态数据应用在 MVC 3 应用中引用派生的 EF 4.1 上下文(代码优先)。
我想尝试一个 Dynamic GridView 控件,但我不明白如何配置 DataSource 控件。我的 MVC 应用程序中的连接字符串不适用于控件。即使在构建之后,控件的配置向导中也没有显示任何内容。我完全是网络表单/数据源文盲。我离这儿很远吗?我该怎么做呢?
entity-framework - 将 DropDownList 绑定到 GridView 的 EditItemTemplate 中的 EntityDataSource
关于这个问题有很多问题,但我不相信任何解决我的具体问题。我有一个可通过网格视图编辑的 EntitySet。它显示正常。但是,我有两个下拉菜单必须处理外键关系。这适用于同一页面上的表单视图以进行插入。在某一时刻,我在网格的编辑视图中进行了这项工作。
这是在 ASP.Net 3.5(实体框架 1)中。我使用了 Julie Lerman 的实体框架书(第 11 章)第 286 页中的一个示例。
我得到的错误是“Eval()、XPath() 和 Bind() 等数据绑定方法只能在数据绑定控件的上下文中使用。”
我发现的大多数帖子都与 Eval 相关,而不是 Bind。该代码在显示模式下工作(将 Eval 放入标签中),但在切换到编辑模式时出现错误。
任何帮助,将不胜感激。让我知道我是否可以提供更多信息。
在页面的后面,我有一个与插入一起使用的表单视图:
c# - LINQ:ASP.NET EntityDataSource 初学者的语法
我是 ASP.NET 新手,对语法有一些疑问...我有几个 SQL DB 表,其中包含有关ride_reservations、车辆和管理选项的信息。这是一个 asp.net 程序功能,它将选择下一个最佳乘车预订发送到特定车辆。
我试图通过使用数据库中位于两个有效日期之一的游乐设施填充 C# ArrayList 来开始(并找出语法),首先按最旧的调用排序。
提前致谢!
**编辑:另一个问题是“TimeOfCall”数据库列是“datetime2(7)”类型,而 ValidDate1/2 数据库列是“日期”类型...我可以比较这些吗?
有一些语法帮助:下面:我更接近但收到以下运行时错误:
序列不包含任何元素
说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
asp.net - 此控件禁用插入/更新/删除。EntityDataSource 的消息
我使用ASPxGridView
andEntityDataSource
作为它的数据源。在EntityDataSource
中,我编写了 CommandText,因此无法将“EnableInsert”、“EnableUpdate”或“EnableDelete”设置为 true。这就是我手动操作(插入、更新、删除)数据的原因。更改是手动传递到数据库的。但是在 GridView 的一侧给出了这些错误:
插入:"Insert is disabled for this control."
更新: "Update is disabled for this control."
删除: "Delete is disabled for this control."
我怎么解决这个问题?
(使用 CommandText 的原因是在 GridView 中显示的参数和连接超过 1 个表。)
c# - ASP.NET EntityDataSource WHERE 子句
我是 ASP.NET 的新手,可以使用一些帮助来为我的 EntityDataSource 编写 where 子句。
我有以下 EDS:
有一个“Rides”数据库和一个“AdminOptions”数据库,其中包含两个日期:validDate1 和 validDate2...我需要 EDS 仅显示在两个有效日期之间具有“CallTime”的游乐设施。为此,在 page_load 上,我使用有效日期(hf_validDate1 和 hf_validDate2)填充了两个隐藏字段。任何人都可以通过将 CallTimes 与带有 WHERE 子句的 hf 的值进行比较来向我展示我需要添加到 EntityDataSource 代码中的内容吗?
编辑:
这是我到目前为止所拥有的,虽然不是很有效..
代码隐藏:
entity-framework - EntityDataSource 与 Code-First Entity Framework 4.1
我刚刚开始使用 Entity Framework 4.1 Code-First。我已经创建了我的类和DbContext
,它们工作得很好。现在我想在 的帮助下将我的 ListView 绑定到我的实体,EntityDataSource
但不幸的是它无法识别任何可用的连接字符串!我认为 providerName 必须System.Data.EntityClient
让它工作,但我没有具体的实体模型可以参考......
我已经读到 anObjectContext
可以从 . 中“改编” DbContext
,而ObjectDataSource
. 但是,我想使用 myDbContext
绑定到我的 ListView。有什么办法可以做到这一点吗?
entity-framework-4 - 实体框架和实体数据源的问题
我有简单的场景:
- Web 项目(C#),添加了对以下 DataSource 项目的 dll 引用。
- 单独的 DataSource 项目(类库),我在其中添加了 edmx 文件并使用 DbContext Generator 生成了 POCO。
真的,没什么特别的。我认为我在 Entity Framework 上看到的每个 youtube 教学视频都在做一些简单的事情。
我发现 EntityDataSource 根本不起作用。我收到一系列错误消息,当它们出现时我真的看不到模式:
以下是一些:
- 无法加载指定的元数据源
- 架构无效并且无法加载类型,因为程序集包含 EdmSchemaAttribute... 不允许同时按名称和属性加载。
几次,不知道如何,我设法通过了这个错误,在这种情况下,当我尝试使用数据源和 gridview 执行简单页面时,我会收到 CLR 错误(没有编码)
结束添加到问题...我以相同的方式引用另一个 DataSource 项目。我完全能够设置此 EntityDataSource 而不会出现上述错误。但是当我单击刷新架构时,我收到错误“找不到 MyEntity 的 CLR 类型。
这里有什么问题。
谢谢
dll - 使用 EntityDataSource - 实体框架时无法加载指定的元数据源
我的 MyModel.edmx 在程序集 DataAccess.dll 中。这个程序集在我的 Web 项目 (C#) 中被引用
我的实体连接字符串是问题所在。
这是我从 app.config 复制到我的 win.config 的内容:
问题是我收到无法加载元数据源的错误。
我确信我的型号名称是正确的。我已经用 Reflector 检查了 dll。
所以,我想我应该将我的 dll 包含到连接字符串中,我尝试了这个
但是我收到错误,即DataAccess.dll 无法在程序集枚举列表中找到。
有什么方法可以直接在 dll 中引用我的模型。而且我的dll不是强命名的dll。
任何帮助表示赞赏。
谢谢
asp.net - 像实体数据源中的运算符
我在 asp .net 表单中使用 EntityDataSource 并且 Gridview 绑定到它。在 entityDataSource 中使用了 where 子句:
@Name
是一个参数:
但它不起作用。当我@Name
使用固定字符串进行更改时,它可以正常工作,如下所示:
asp.net - 如何以编程方式访问 EntityDataSource 中的数据
我有一个 EntityDataSource 绑定到 gridview 数据使用的许多过滤器,我想访问被选为 EntityDataSource 的实体,以便能够以 xml 格式导出它们,我该怎么做?