Buenos días señores,
Resulta que estoy desarrollando una aplicación en C# que consta de una Master.Page donde yo llamo a unos Controles que he creado.
Por el momento tengo creados dos Web Control donde voy originando una estructura html en un string (por ejemplo un menú), mi problema es que mi aplicación tiene una hoja de estilos definida y dicho menú va dentro de una capa llamada "menu_opciones". Esa capa la creo en el ControlMenu.ascx y le pongo como id="menu_opciones" para que en la Master a la hora de llamar al control en el sitio específico me cree la capa "menu_opciones" y dentro la estructura html que he originado en el Web Control.
Mi problema es que cuando pinta la capa en la Master no la llama "menu_opciones" sino que me crea el siguiente id..." _ctl0_ControlMenu_menu_opciones" y claro, mi hoja de estilos no reconoce tal nombre de capa y no me lo pinta con ningún estilo.
Alguno tiene alguna idea o alguna solución para que me coja bien el nombre y no me ponga añadidos?
Muchas gracias.