Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Binding 启用删除、插入或更新操作时,LinqDataSource使用的数据上下文必须扩展DataContext_Binding_Model_Formview_Linqdatasource - Fatal编程技术网

Binding 启用删除、插入或更新操作时,LinqDataSource使用的数据上下文必须扩展DataContext

Binding 启用删除、插入或更新操作时,LinqDataSource使用的数据上下文必须扩展DataContext,binding,model,formview,linqdatasource,Binding,Model,Formview,Linqdatasource,我正在寻找一个在asp.net 4.5和模型绑定中使用Formview进行基本CRUD操作的好例子。我一开始是将formview绑定到linq数据源,但当我尝试更新一个项时,我得到一个错误——“当启用删除、插入或更新操作时,LinqDataSource‘StreetSegmentsDataSource’使用的数据上下文必须扩展DataContext。”我从2011年发现了这一点,但4.5中仍然是这样吗?更糟糕的是,我可以使用绑定到LingDataSource的GridView进行模型绑定,这很好

我正在寻找一个在asp.net 4.5和模型绑定中使用Formview进行基本CRUD操作的好例子。我一开始是将formview绑定到linq数据源,但当我尝试更新一个项时,我得到一个错误——“当启用删除、插入或更新操作时,LinqDataSource‘StreetSegmentsDataSource’使用的数据上下文必须扩展DataContext。”我从2011年发现了这一点,但4.5中仍然是这样吗?更糟糕的是,我可以使用绑定到LingDataSource的GridView进行模型绑定,这很好???所以我认为问题不在于我的数据源。我确实将LinqDataSource配置为允许更新、插入和删除

我想我对EntityDataSource不熟悉-有人能给我指出正确的方向吗?正如我所说的-只是尝试使用模型绑定为CRUD操作创建一个带有formview的简单页面