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
Recupero oggetto page da classe esterna
venerdì 12 marzo 2010 - 17.12
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
andrestu
Profilo
| Expert
772
messaggi | Data Invio:
ven 12 mar 2010 - 17:12
Come faccio a recuperare l'oggetto page corrente da una classe esterna?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
sab 13 mar 2010 - 14:53
>Come faccio a recuperare l'oggetto page corrente da una classe
>esterna?
Ciao, hai provato a fare un metodo che si aspetta un HttpContext come parametro e a passarlo nella chiamata?
--
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
andrestu
Profilo
| Expert
772
messaggi | Data Invio:
dom 14 mar 2010 - 16:38
si ok ma poi come faccio a recuperare la pagina corrente dall'oggetto HttpContext?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 16 mar 2010 - 20:17
>si ok ma poi come faccio a recuperare la pagina corrente dall'oggetto HttpContext?
hai provato allora a passare un parametro di tipo System.Web.UI.Page al metodo della classe?
Non so se è molto ortodossa come scelta. Come mai questa cosa?
--
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
andrestu
Profilo
| Expert
772
messaggi | Data Invio:
gio 18 mar 2010 - 19:53
Be x quanto riguarda HttpContext non cè bisogno di passarlo perchè si può richiamare direttamente, il punto è se poi in qualche modo si può recuperare l'oggeto page da HttpContext... non credo.
Altrimenti Potrei ovviare passando (come da tuo suggerimento) direttamente page come parametro, ma poi ho risolto creando un WebControl personalizato invece di una classe, e inserendolo nella pagina in questione, a questo punto da dentro la classe derivata da webcontrol posso richiamare direttamente l'oggetto Page che lo contiene...
Il fatto è che potrebbe venirmi utile in altri casi richiamarlo da una classe non webcontrol, e visto che mi sembra un pò "pesante" passare tutta la Page come parametro mi chiedevo se da HttpContext posso ricavare in qualche modo la Page richiesta...
Però pensandoci bene se il parametro passato (in questo caso Page) lo passo anteponendo ref, dovrei "sprecare" meno risorse, perchè in tal modo passerei solo un riferimento, giusto?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 19 mar 2010 - 12:24
>Però pensandoci bene se il parametro passato (in questo caso
>Page) lo passo anteponendo ref, dovrei "sprecare" meno risorse,
>perchè in tal modo passerei solo un riferimento, giusto?
Con il riferimento secondo me è più prestante, concordo.
--
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
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 !