We have a DNN 5.1 installation. If I log-in as Admin, I can see the complete module drop down list from the control panel, however, If I log-in as a different user with capability to edit specific page/s, the list of modules is not available. We upgraded our site from a 4.8 version last week and did not have this problem from the previous installation.
Also, I am getting a number of Page Load Exception errors (latest below) with the new site which I am not sure is related to this concern.
Would appreciate your help. Thank you.
AssemblyVersion: 5.0.1
PortalID: 2
PortalName: Torrance Unified School District
UserID: 8
UserName: PERADMIN
ActiveTabID: 340
ActiveTabName: 2008-2009 School Year
RawURL: /InformationNews/Departments/PersonnelCommission/AgendasandMinutes/20082009SchoolYear/tabid/340/ctl/Edit/mid/853/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://www.tusd.org/InformationNews/Departments/PersonnelCommission/AgendasandMinutes/20082009SchoolYear/tabid/340/ctl/Edit/mid/853/Default.aspx
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 643ab136-e366-4010-9fe2-4a5844748e59
InnerException: Failed to load view_state. The control tree into which view_state is being loaded must match the control tree that was used to save view_state during the previous request. For example, when adding controls dynamically, the controls added during a post-back must match the type and position of the controls added during the initial request.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Web.UI.Control.Loadview_stateRecursive
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Failed to load view_state. The control tree into which view_state is being loaded must match the control tree that was used to save view_state during the previous request. For example, when adding controls dynamically, the controls added during a post-back must match the type and position of the controls added during the initial request. ---> System.Web.HttpException: Failed to load view_state. The control tree into which view_state is being loaded must match the control tree that was used to save view_state during the previous request. For example, when adding controls dynamically, the controls added during a post-back must match the type and position of the controls added during the initial request. at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Control.LoadChildview_stateByIndex(ArrayList childState) at System.Web.UI.Control.Loadview_stateRecursive(Object savedState) at System.Web.UI.Page.LoadAllState() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
Source:
Server Name: ULTIMA2