08 octubre 2006

Apuntes sobre Master Pages

1. ¿Se les ha dado el caso de tener que utilizar una master page que no está en el mismo directorio que la página que la utiliza?
El primer problema con el que nos encontraremos será que todo aquello que haga uso de un path relativo no nos funcionará, por ejemplo las imágenes. Para corregirlo, con FrameWork 2.0, tenemos el método "ResolveClientUrl". En el ejemplo siguiente la primera imagen no será mostrada y la segunda sí ya que los path varían.




2. Acceder a controles de la Master Page desde nuestra página.
Cuando necesitemos acceder a cualquier propiedad, valor o lo que sea de un control alojado en la master desde la página en cuestión utilizaremos en nuestro código:

Dim Pie As Label = Me.Master.FindControl("LabelPie")
Pie.Text = "valor"

No hay comentarios: