CLR: .Net / Mono / Boo / Otros CLR > ASP .NET

 Plantillas De Formularios

(1/2) > >>

colacao:
Buenas tardes,

Me gustaria saber como realizar una plantilla para que todos mis formularios tenga la misma apariencia y que si modifico dicha plantilla se modifique el resto.
Muchas gracias.
Ciaooooooo

colacao:
He creado un control de usuario para simular las plantillas pero tengo un problema.
Al control de usuario le doy unos metodos pero nose como acceder a ellos desde una pagina que contenga a ese control.
Nose si me explico.

tengo lo siguiente

--- Código: Text ---  <body> <form id="Form1" method="post" runat="server">   <div id="marco">       <uc1:cabecera id="Cabecera" runat="server"></uc1:cabecera>       <uc1:menul id="MenuL" runat="server"></uc1:menul>       <div id="principal">          <div id="navegacion">barra navegacion</div>          <div id="contenido">contenido</div>       </div>       <uc1:pie id="Pie" runat="server"></uc1:pie>  </div></form> </body>   

<uc1:menul id="MenuL" runat="server"></uc1:menul> es el control que tiene los metodos pero not engo acceso a el desde la pagina aspx.vb entonces no puedo acceder a sus metodos.
Como debo hacer?
Gracias

Güorker:
Hola,

si no se te ha creado un objeto automaticamente en el archivo de codigo de servidor, lo creas tu con el mismo nombre que tiene en el codigo HTML y ya está.

Saludos

colacao:
perdona pero no te entiendo donde tengo q crear ese objeto.
Podrias explicarmelo un poco mas detallado?
Gracias.

Güorker:
Si,
En el archivo con extensión .vb que contiene el codigo de servidor de tu página (en la que has metido el control de usuario) debes de declarar el objeto con el mismo nombre que en el HTML:

--- Código: Text --- Dim MenuL AS menul  
Despues del AS debes poner el nombre de la clase del control de usuario, que no siempre coincide con lo que pone en el HTML.

Espero que te sirva.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa