Ereditarieta'

martedì 18 luglio 2006 - 10.55

bluland Profilo | Guru

salve ho un classe "pack.mia" che ha una funzione del tipo:

Public Sub getUser()

Dim b As String = Request.ServerVariables("REMOTE_USER")
Dim A As String = b.Substring(8)
Response.Write("User on-line:")
Response.Write(A)
End Sub

ora vorrei sfruttare per non riscriverla la stessa funzione in un altra classe.

allora ho fatto in questo modo:

imports pack.mia ho importato la classe con il package

poi :

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Put user code to initialize the page here

s.getUser()

End Sub

ma mi da errore: Request is not available in this context

cosa sto sbagliando??

saluti

ENzo

bluland Profilo | Guru

cioe'??

ma questo avviene solo per questa particolare situazione?? perche' se sono funzioni che non richiedono una requesthhttp la sintassi sarebbe corretta?

bluland Profilo | Guru

ah ecco grazie
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