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
Master page e script
mercoledì 03 giugno 2009 - 09.34
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
memmo77
Profilo
| Expert
683
messaggi | Data Invio:
mer 3 giu 2009 - 09:34
Salve. Ho inserito una masterpage nel mio sito e ho messo al suo interno questo script:
...
<script>
function ok(sender, e) {
debugger;
$find('ModalPopupExtender1').hide();
__doPostBack('cmd_ok', e);
}
function OnKeyPress(args)
{
if(args.keyCode == Sys.UI.Key.esc)
{
$find("ModalPopupExtender1").hide();
}
}
</script>
...
Da una pagina, che viene caricata nel placeholder ho una modalpopupextender per generare un messaggio di conferma, che funziona correttamente.
Al click dell'ok, dovrebbe partire una funzione lato server __doPostBack('cmd_ok', e);.
Questo il codice che serviva per richiamare lo script:
...
<cc1:ModalPopupExtender ID="ModalPopupExtender1" runat="server" BackgroundCssClass="modalBackground"
CancelControlID="cmd_annulla" DropShadow="true" OkControlID="cmd_ok" PopupControlID="Panel1"
OnOkScript="ok()" TargetControlID="CMD_IMPORTAZIONE">
</cc1:ModalPopupExtender>
...
Quando il tutto era senza master page, e nella stessa pagina, funzionava correttamente. Ora se lo eseguo mi da un errore jscript dicendomi che l'oggetto non può essere null.
Allora la domanda è questa, come faccio con le master a utilizzare lo script? Grazie
maximum
Profilo
| Newbie
41
messaggi | Data Invio:
gio 4 giu 2009 - 21:13
una soluzione potrebbe essere che ti crei un file .js nel quale metti tutte le tue funzioni javascript e poi lo includi nella master...
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 !