我正在尝试使用LINQ (No LINQDataSource)删除选定的网格视图行。
更改选择时,detailsview视图绑定也会更改。我可以向数据库中添加一个新条目,但是当我将这段代码添加到updatePanel中的delete按钮时,我得到了一个异常:
try
{
var query = from i in db.QuestionModules
where i.QuestionModuleID == QuestionModuleID
select i;
QuestionModule o = query.First();
db.QuestionModules.DeleteOnSubmit(o);
db.SubmitChanges();
}
这是我得到的异常:
System.Data.Linq.ChangeConflictException: Row not found or changed. at
System.Data.Linq.ChangeProcessor.SubmitChanges(ConflictMode
failureMode) at
System.Data.Linq.DataContext.SubmitChanges(ConflictMode failureMode)
at System.Data.Linq.DataContext.SubmitChanges()
我已经有这个问题大约一周了,无论我做什么,它仍然在那里,并且记录不会被删除。
你有什么建议吗?
https://stackoverflow.com/questions/805968
复制相似问题