Estoy convirtiendo un proyecto 1.1 en 2.0 y tengo un problema con algunos controles de usuario.UserControls in Class Library
En el proyecto original, había un proyecto de biblioteca de clase y el proyecto del sitio web. En el proyecto de biblioteca de clase, había una carpeta llamada UserControls y en ella se encontraban varios archivos ascx y su código detrás de los archivos.
Me gustaría mantener la misma estructura, así que introduzco estos controles de usuario en mi nueva solución en un proyecto de biblioteca de clases separado. Lo cambié de una clase completa a una clase parcial y cambié CodeBehind a CodeFile de la página.
En el viejo sistema de control de usuario, todos los controles web en el control de usuario se enumeran como sigue
protected System.Web.UI.WebControls.DropDownList _findModeList;
etc.
pensé con él que es .net 2 y utilizando el atributo CodeFile lugar, Puede que no necesite hacer esto, pero no compila cuando lo omito.
Sin embargo, cuando lo incluyo, se compila, pero obtengo "Referencia de objeto no establecida en una instancia de un objeto". error al intentar usar _findModeList en el archivo de código.
¿Es posible poner controles de usuario en una biblioteca de clases en .net 2.0?