Jeg må ikke bruge mit objekt fra min webmethod?
Hej med jer...Jeg har lavet en klasse som følgende:
-------------------------------------------------------------------------
Public Class HostDetails
Public HostAddress As String
Public HostBrowser As String
End Class
---------------------------------------------------
Under den klasse har jeg min Util klasse:
---------------------------------------------------
Public Class Util
Public Function GetHostDetails() As HostDetails
'Datatilgang med SqlDataReader ovs...
Dim o as new HostDetails
While reader.Read()
With o
.HostAddress = reader("HostAdress").ToString()
End With
End While
End Function
End Class
------------------------------------------------------------------------
Min webservice "utilService" indeholder så følgende webmethod
<WebMethod()> _
Public Function GetHostDetails
Dim o1 as New Util
Dim o2 as Hostdetails = o1.GetHostDetails
Return o2
End Function
------------------------------------------------------------------------
I mit UI lag har jeg så følgende Labels jeg vil binde mit objekt til, fra web servicen men det må jeg ikke....
Dim o1 as new localhost.UtilService
Dim o2 As HostDetails = o1.GetHostDetails '< HER GÅR DET GALT! HVORFOR MÅ JEG IK DET?
Label1.Text = o2.HostAddress.ToString()
-------------------------------------------------------------------------
Håber på at høre fra nogen...
Mvh
DK :)