Apertura pagina figlia da codice aspx

lunedì 16 maggio 2011 - 12.51

eli1233 Profilo | Newbie

Mi sono arenato su una cosa alquanto banale e non riesco a venirene fuori e provo a spiegarvi al meglio il problema:

Ho una pagina aspx nella quale ho un bottone, quello di cui ho bisogno è che alla pressione di questo bottone si apra una finestra parallela.
Cosa alquanto banale, se nn fosse che il pulsante per necessita è di una libreria esterna e richiama una funzione sul file .cs che lavora dietro.
È possibile da codice aprire un'altra finestra?

alx_81 Profilo | Guru

>Mi sono arenato su una cosa alquanto banale e non riesco a venirene
>fuori e provo a spiegarvi al meglio il problema:
Ciao e benvenuto su dotnethell.it!

>Ho una pagina aspx nella quale ho un bottone, quello di cui ho
>bisogno è che alla pressione di questo bottone si apra una finestra
>parallela.
>Cosa alquanto banale, se nn fosse che il pulsante per necessita
>è di una libreria esterna e richiama una funzione sul file .cs
>che lavora dietro.
>È possibile da codice aprire un'altra finestra?
Direttamente da server puoi fare una Response.Redirect o una Server.Transfer ma non apri pagine, passi semplicemente il contesto andando a chiamare un altro link.
Bisognerebbe però approfondire un pochino di più il caso reale.. Prova a spiegarci meglio cosa deve fare quella funzione.

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

Gluck74 Profilo | Guru

Ciao, controlla se il pulsante ha la proprietà "clientClick", "onClientClick" o qualcosa del genere. (che libreria è?)
se hai la possiblità, tramite una proprietà o metodo, di modificare l'azione del pulsante, puoi aggiungere del javascript tipo questo:

button.onClientClick = "javascript:window.open(.......);";

____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5