【发布时间】:2014-11-11 12:44:10
【问题描述】:
我随机收到“Dispose 后访问的 DataContext”错误,但仅限于 aspx 和 ascx 页面/控件。是否有一般规则我不应该在使用数据上下文的页面上调用内联方法?
我假设在页面呈现并调用 datacontext 已经被释放的方法时?
例如在 default.aspx 上
<%= CurrentContent.GetText("Intro") %>
CurrentContent实际上是default.aspx.cs中引用的数据库对象
【问题讨论】:
标签: c# database linq dispose lifecycle