Proposed Answer Created new NewForm.aspx, failed to load viewstate error

  • Monday, March 17, 2008 3:47 PM
     
     

     

    no idea what this means??

     

    Failed to load viewstate.  The control tree into which viewstate is being loaded must match the control tree that was used to save viewstate 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.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.Web.HttpException: Failed to load viewstate.  The control tree into which viewstate is being loaded must match the control tree that was used to save viewstate 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.

    Source Error:

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Stack Trace:

    [HttpException (0x80004005): Failed to load viewstate.  The control tree into which viewstate is being loaded must match the control tree that was used to save viewstate 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.UI.Control.LoadViewStateRecursive(Object savedState) +310
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +136
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +224
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +136
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +224
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +136
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +224
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +136
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +224
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +136
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +224
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +136
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +224
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +136
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +224
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +136
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +224
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +136
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +224
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +136
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +224
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +136
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +224
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +136
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +224
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +136
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +224
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +136
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +224
       System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +136
       System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +224
       System.Web.UI.Page.LoadAllState() +439
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1092
    

All Replies

  • Monday, March 17, 2008 11:03 PM
     
     
    Did you modify the original NewForm.ASPX by any chance? If you did, how did you do it?

     

  • Monday, August 08, 2011 3:18 PM
     
     

    I am also getting the same error while calling selected index changed event of dropdown which is placed in edititemtemplate of gridview

    can anybody please help???

  • Thursday, March 22, 2012 7:41 AM
     
     Proposed Answer

    hi

     

    usee EnableViewState="false" on loading page where call.

     

    its working


    Hasan Jamal Siddiqui(MCTS),Share Point Application Developer,TCS