Tengo una página aspx que carga algunos controles dinámicamente en la devolución (es decir, cuando ocurre un evento de clic) y los agrega a un marcador de posición. Dependiendo de qué se haga clic, se debe cargar un conjunto diferente de controles.
Esto funciona perfectamente la primera vez, pero cuando borro los controles del marcador de posición e intento cargar dinámicamente un conjunto diferente de controles obtengo el siguiente error: "Falló al cargar viewstate. El árbol de control en el que viewstate se está cargando debe coincidir el árbol de control que se utilizó para guardar viewstate durante la solicitud anterior ".Error al cargar viewstate al cargar dinámicamente controles diferentes
Esto sucede incluso si lo hago ViewState.Clear().
¿Hay alguna manera de hacerlo?