Tengo una aplicación web en la que estoy trabajando (ASP.NET2.0 con C#, usando VS2005). Todo estaba funcionando bien, y de repente me sale el error:El nombre 'controlname' no existe en el contexto actual
Error 1 The name 'Label1' does not exist in the current context
y 43 otros de la especie por cada vez que he usado un control en mi código subyacente de la página.
Esto solo ocurre en 1 página. Y es como si el código subyacente no reconociera los controles. Otra cosa interesante es que el Intellisense no está recogiendo ninguno de los controles tampoco ...
He intentado limpiar el archivo de solución, eliminar el archivo obj, excluir los archivos del proyecto y luego volver a agregarlos, cerrar VS y reinícielo, e incluso reinicie mi computadora, pero ninguno de estos ha funcionado.
La respuesta correcta a esto es en la respuesta que se encuentra aquí: http://stackoverflow.com/a/1981228/168703 – JonH
También verifique el espacio de nombres en el designer.cs algunas veces después de renombrar una página aspx, el nombre se borra simplemente de el designer.cs. –