Buenos días compañeros. Expongo mi problema a ver si me podéis dar una solución, ya que llevo 3 días atascado en un problema y no consigo encontrar la solución ni tan siquiera, buceando por Internet a fondo.
El caso es que programo con Asp.net, lenguaje vb, pero me da igual que sea c#, busco una solución de concepto. Pretendo crear para una aplicación WEB un control Web que me permita mostrar mensajes por pantallas.
El caso es que ya he creado controles WEB que quedan compilados como Dll que luego utilizo en tantos proyectos Web como me aga falta, controles dll que incrusto en las páginas aspx y que pintan los controles personalizados que yo he diseñado.
Como digo, esta vez, lo que pretendo es crear un control para mostrar mensajes por pantalla, y como tal, pretendo que el control muestre unas imágenes/icono, en función del tipo de mensaje, ya sea confirmación, error, etc etc. Pero quiero que estas imágenes, estén compiladas en el propio control, en la dll, sin necesidad de que el proyecto Web tenga una carpeta con las imágenes que va a necesitar el control. Hasta ahora, pintando en el control un “System.Web.UI.WebControls.Image”, puedo cargar en él una imagen siempre y cuando le referencia la url donde se encuentra la imagen, una url que debe ser del proyecto Web, no del control que está compilado en una dll.
¿Cómo puedo hacer esto? He marcado que las imágenes creadas dentro de la librería de controles, estén incrustadas y tal, pero no consigo referenciarlas mediante una ruta url que me permita cargarla en el control “System.Web.UI.WebControls.Image”, que forma parte de mi control web personalizado.
Espero haberme explicado bien y que podáis darme algo de luz.
Gracias, un saludo.