LinqToEntites更新,删除,插入不能与LinqDataSource对象一起工作
本文关键字:LinqDataSource 对象 一起 工作 不能 更新 删除 插入 LinqToEntites | 更新日期: 2023-09-27 18:13:38
我试图通过GridPanel更新我的LinqDataSource对象
<asp:LinqDataSource
ID="LinqDataSource1"
runat="server"
ContextTypeName="IntraNET_Prototype.IntraNetEntities"
TableName="EmployeeList"
EnableDelete="True" EnableInsert="True" EnableUpdate="True" />
任何时候,当我的GridPanel触发事件并触发更新时,我试图更新一些东西,我得到以下错误消息:
系统。例外:当启用删除、插入或更新操作时,LinqDataSource 'LinqDataSource1'使用的数据上下文必须扩展DataContext。
我正在使用LinqToEntities,任何想法是什么出了问题,如何启用?
谢谢!
LinqDataSource
用于'一般' Linq查询。
你可以使用它,但你必须自己实现更新和删除,正如错误所示。
要使用ADO实体源,请使用EntityDataSource
。
对于Linq2Sql,使用SqlDataSource