Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Conoscere quale pagina.aspx si riferisce alla Masterpage
giovedì 06 novembre 2008 - 08.24
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
paolo973
Profilo
| Senior Member
302
messaggi | Data Invio:
gio 6 nov 2008 - 08:24
Ho una serie di pagine contenuto .aspx ognuna delle quali utilizza la stessa MasterPage.master
pagina1.aspx --> MasterPageFile="~/MasterPage.master"
pagina2.aspx --> MasterPageFile="~/MasterPage.master"
...
pagina10.aspx --> MasterPageFile="~/MasterPage.master"
come far sapere al file MasterPage.master.cs quale pagina la sta usando ?
Esempio:
clikko su pagina6.aspx, come sapere dentro il file MasterPage.master.cs
che sta eseguendo pagina6.aspx e non le altre?
rossimarko
Profilo
| Guru
1.173
messaggi | Data Invio:
gio 6 nov 2008 - 09:25
Ciao,
ci sono varie possibilità:
- guardare l'url con Request.Url
- controllare il tipo di oggetto associato alla pagina: Page.GetType()
- mettere una property nella masterpage che poi viene impostata dalle varie pagine.
Quale utilizzare dipende più che altro dal tipo di esigenza che hai. Se ad esempio c'è un controllo da visualizzare solo in certe pagine allora ritengo che la soluzione della property che viene poi impostata dalla pagina sia la più pulita.
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !