Quantcast
Channel: Microsoft Dynamics AX Forum - Recent Threads
Viewing all articles
Browse latest Browse all 73760

Enterprise Portal FatalSessionException Call RegisterRequiresControlState

$
0
0

Hi, we have the following error on a self made user control. All other EP pages work, but when we go the page with our control the error comes up. Additionally the error is only on some users... not on all users.

 

Microsoft.Dynamics.Framework.BusinessConnector.Session.Exceptions.FatalSessionException: Fehler beim Dynamics-Objektadapter 'Call'. ---> System.InvalidOperationException: RegisterRequiresControlState can only be called before and during PreRender. 

   at System.Web.UI.Page.RegisterRequiresControlState(Control control) 

   at System.Web.UI.Control.AddedControl(Control control, Int32 index) 

   at Microsoft.Dynamics.Framework.Portal.UI.WebControls.AxGridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) 

   at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) 

   at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) 

   at Microsoft.Dynamics.Framework.Portal.UI.WebControls.AxGridView.PerformDataBinding(IEnumerable data) 

   at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) 

   at System.Web.UI.WebControls.DataBoundControl.PerformSelect() 

   at System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() 

   at System.Web.UI.WebControls.GridView.OnDataSourceViewChanged(Object sender, EventArgs e) 

   at System.Web.UI.DataSourceView.OnDataSourceViewChanged(EventArgs e) 

   at Microsoft.Dynamics.Framework.Portal.UI.WebControls.AxDataSourceView.OnDataSourceViewChanged(EventArgs e) 

   at Microsoft.Dynamics.Framework.Portal.UI.WebControls.AxDataSourceView.DataSetView_ListChanged(Object sender, ListChangedEventArgs e) 

   at Microsoft.Dynamics.Framework.Data.Ax.DataSetView.OnListChanged(ListChangedEventArgs e) 

   at AxEventDelegate.KcInvoke(AxEventDelegate* , interpret* ip) 

   at AxCore_Call(UInt64 , Char* , tagVARIANT* , Int32 , tagVARIANT* ) 

   at Microsoft.Dynamics.BusinessConnectorNet.AxaptaObject.Call(String methodName, Object[] paramList) 

   at Microsoft.Dynamics.Framework.BusinessConnector.Session.DynamicsObjectAdapter.Call(String methodName) 

   --- End of inner exception stack trace --- 

   at Microsoft.Dynamics.Framework.BusinessConnector.Session.DynamicsSession.HandleException(String message, Exception exception, HandleExceptionCallback callback) 

   at Microsoft.Dynamics.Framework.BusinessConnector.Session.DynamicsObjectAdapter.Call(String methodName) 

   at Microsoft.Dynamics.Framework.BusinessConnector.Proxy.DataSetRun.pack() 

   at Microsoft.Dynamics.Framework.Data.Ax.DataSetRunHelper.Pack(ISession session) 

   at Microsoft.Dynamics.Framework.Data.Ax.DataSet.Pack() 

   at Microsoft.Dynamics.Framework.Portal.UI.WebControls.AxDataSource.SaveControlState() 

   at System.Web.UI.Page.SaveAllState() 

   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)


Viewing all articles
Browse latest Browse all 73760

Trending Articles