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 1.0/1.1
A.A.A. Server.MapPath Cercasi
mercoledì 03 dicembre 2003 - 17.19
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
lupotana
Profilo
| Junior Member
83
messaggi | Data Invio:
mer 3 dic 2003 - 17:19
Ho notato che l'istruzione "Server" non è richiamabile da una classe normale anche importando mille Namespaces.
Ma appena aggiungo il collegamento all'interfaccia : System.Web.UI.Page nella classe principale, come per miracolo ho a disposizione anche questa funzione.
Sapete spiegarmi questa fatto?
Quindi è impossibile utilizzare l'oggetto Server nelle classi normali?
Mi sembra molto molto molto insolito quindi propendo ad un mio clamoroso errore.
Potete aiutarmi?
Grazie....
luca76-rm
Profilo
| Newbie
19
messaggi | Data Invio:
mer 3 dic 2003 - 21:18
per accedere agli oggetti
server
request
response
application
session
senza derivare la tua classe dalla classe page o UserControl basta utilizzare la proprietà
Current della classe HttpContext che restituisce l'oggetto Context relativo alla richiesta corrente.
es
HttpContext.Current.Server.MachineName()
restituisce il nome della macchina server.
Prova e fammi sapere se va.
lupotana
Profilo
| Junior Member
83
messaggi | Data Invio:
gio 4 dic 2003 - 14:36
Scusa ma non ho capito quale namespace importare per avere un HTTPContext
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
gio 4 dic 2003 - 16:56
ciao,
non so se è quello che intendevi tu ma io per ovviare al tuo problema ho fatto con:
System.AppDomain.CurrentDomain.BaseDirectory
prova anche tu.
ciao
luca76-rm
Profilo
| Newbie
19
messaggi | Data Invio:
gio 4 dic 2003 - 17:14
basta avere nei riferimenti dell'applicazione il namespace
System.Web
esempio di response.write nel costruttore della classe Class1
Public Class Class1
Public Sub New()
HttpContext.Current.Response.Write(HttpContext.Current.Server.MachineName)
End Sub
End Class
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 !