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
Routing per sito multilingua
mercoledì 16 gennaio 2013 - 10.00
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
C#
|
.NET 4.0
Gemini
Profilo
| Expert
856
messaggi | Data Invio:
mer 16 gen 2013 - 10:00
Ciao a tutti
sto realizzando un sito multilingua e devo anche applicare il routing.
Devo creare indirizzo del tipo:
www.miosito.com/it/prodotti/categoria1/prodotto1.aspx
www.miosito.com/it/offerte/offert1.aspx
www.miosito.com/it/news/news1.aspx
www.miosito.com/it/area_cliente/profilo.aspx
www.miosito.com/it/area_cliente/... altre pagine dell'area cliente
www.miosito.com/it/contatti.aspx e altre pagine nella root principale del sito
per far questo ho scritto le seguenti routes:
routes.MapPageRoute("Prodotti", "{lingua}/prodotti/{categoria}/{codice_prodotto}-{prodotto}.aspx", "~/prodotto.aspx");
routes.MapPageRoute("Offerte", "{lingua}/offerte/{codice_offerta}-{offerta}.aspx", "~/offerta.aspx");
routes.MapPageRoute("News", "{lingua}/news/{id_news}-{news}.aspx", "~/news-leggi.aspx");
routes.MapPageRoute("AreaRiservata", "{lingua}/area_cliente/{pagina}.aspx", "~/area_cliente/{pagina}.aspx");
routes.MapPageRoute("Home", "{lingua}/{pagina}.aspx", "~/{pagina}.aspx");
Il mio dubbio è sulle ultime 2 routes. Scrivendo così il framework capisce che ogni volta che riceve una pagina del tipo www.miostio.com/it/contatti.aspx questa dev'essere gestita dalla pagina che ha lo stesso nome nella root?
Come posso aggiungere constraint quando utilizzo MapPageRoute? Ho trovato un contruttore che mi obbliga a inserire altri 2 valori prima di constraint.
Grazie mille
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 !