Ciao a tutti, ho una masterpage nella quale carico dei css e script in questo modo:
codice:
<link rel="stylesheet" href="./Styles/style.css" type="text/css" media="screen" /> 
<script type="text/javascript" src="./Scripts/script.js"></script>
Il problema ce l'ho con le pagine che sono annidate rispetto la masterpage.
Mi spiego, nella cartella principale, oltre la masterpage, ho la pagina default.aspx e all'interno di questa cartella ho un'altra cartella "admin" con dentro la pagina amministra.aspx.
Quando richiamo la pagina default funziona tutto, mentre se richiamo la pagina amministra.aspx ho dei problemi con il menù, in quanto cliccandoci sopra non mi espande i sottomenu..visto che la grafica è ok, il problema è dovuto agli script. Infatti se nella pagina amministra inserisco il link allo script modificando il percorso
codice:
 <script type="text/javascript" src="../Scripts/script.js"></script>
funziona tutto.
Perchè il css funziona mentre gli script devo reinserirli nelle pagine annidate modificando il percorso? Eventualmente c'è un modo per far si che funzioni tutto dalla masterpage?
Grazie