Allora sto vedendo come funzionano le web services.
Mi creo la mia web services e metto questo codice nel vile .Vb:
Poi su un'altro progetto voglio richiamare il webservices creatocodice:Imports System.Web Imports System.Web.Services Imports System.Web.Services.Protocols <WebService(Namespace:="http://localhost/WebS/")> _ <WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _ <Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _ Public Class WebS Inherits System.Web.Services.WebService '<'webmethod()> _ Public Function testoweb() As String Return "CIAO A TUTTI" End Function End Class
Aggiungo il riferimento web, me lo trova.
E poi nella pagina default.aspx nel sub page load voglio richiamare la funzione testoweb e far sparare a video il testo.
Ecco il codice:
Ma mi da errore su testoweb :codice:Imports System.Web Imports System.Web.Services Imports System.Web.Services.WebService Imports WebR.WebS Partial Class _Default Inherits System.Web.UI.Page Public testo As String Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim ws = New WebService TextBox2.Text = ws.testoweb() End Sub End Class
mi dice impossibile trovare membero pubblic testoweb nel tipo webservices
dove sbaglio?

Rispondi quotando