domingo, 29 de noviembre de 2009

ASP.NET: Supuestamente el control no existe!

Un caso extraño, que me tomo como una hora en resolverlo, para variar!

El problema consistía en que tenía una tabla con un ID cualquiera. En el momento de hacer referencia a ese control en el CodeBehind y después ejecutar el sitio en modo de depuración, aparecía un error indicando que la tabla no estaba declara. Sin embargo si estaba declarada ya que inclusive pude hacer referencia a la tabla desde CodeBehind.

¿Pero que provocaba ese problema?
El problema era provocado por una copia que había hecho de los mismo archivos (el archivo *.aspx y el archivo *.vb). Parece que VS 2008, supongo que en los anteriores sucede también, detecta que el control ya está declarado pero es para la página de la copia que tenía y supongo yo, que el control Table que tenía en la página original estaba siendo anulado de alguna forma; en fin, para solucionar el asunto fue simplemente borrando los archivos de las copias que tenía en el mismo lugar que los archivos originales.

No hay comentarios: