System.InvalidOperationException: Invalid attempt to call Read when reader is closed. at System.Data.SqlClient.SqlDataReader.ReadInternal(Boolean setTimeout) at System.Data.SqlClient.SqlDataReader.Read() at System.Data.Linq.SqlClient.ObjectReaderCompiler.ObjectReaderBase`1.Read() at System.Data.Linq.SqlClient.ObjectReaderCompiler.ObjectReader`2.MoveNext() at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) at NewsPaperDAL.DAL.MasterManager.GetMagazineLanguageList() in D:\Projects\NewsPaperLibrary\NewsPaperDAL\DAL\MasterManager.cs:line 17 at NewsPaperLibrary.UserControls.LeftSideCategoryControl.BindLanguage() in D:\Projects\NewsPaperLibrary\NewsPaperLibrary\UserControls\LeftSideCategoryControl.ascx.cs:line 30 at NewsPaperLibrary.UserControls.LeftSideCategoryControl.Page_Load(Object sender, EventArgs e) in D:\Projects\NewsPaperLibrary\NewsPaperLibrary\UserControls\LeftSideCategoryControl.ascx.cs:line 18 at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)