En lo poco que llevo en este lenguaje ASP .NET en C#, siempre programando a través del Visual Studio, me he llegado a percatar que cuando en la Vista Diseño sacas un control de tipo Web Forms (un TextBox, ListBox, RadioButton, Button, etc, ...), se crea en la parte de código interno (es decir en el .cs) una declaración del control sacado.
Por ejemplo, si se ha definido un TextBox con el id llamado
caja_Texto, al principio del código, se crea la línea:
Código:
protected System.Web.UI.WebControls.TextBox caja_Texto;
Pero yo cuando cree, a través del menú
Proyecto >> Agregar control de usuario Web (es decir, el [adm_info.ascx]) y, después de configurar su contenido, lo inserté dentro de [adm_inspeli.aspx] arrastrándolo desde el Explorador de soluciones a la
Vista Diseño de [adm_inspeli.aspx] en la parte de código .cs no se creó nada.
Todo esto para decir que en el .cs no existe (creo yo) una referencia para
Adm_info1.
Luego con el "this." sigue sin salir el
Adm_info1.
Menciono, de nuevo, que cuando pongo "this.", sale una lista de todos los métodos, variables y otras cosas contenidas en el archivo ó a aplicar ahí pero el
Adm_info1 no.
¿Algo más?