200 messaggi dal 23 aprile 2001
Server Error in '/' Application.
--------------------------------------------------------------------------------

HTTP Error 403 - Forbidden.

--------------------------------------------------------------------------------
Version Information: ASP.NET Development Server 9.0.0.0

Codice WebService

Imports System.Web
Imports System.Web.Services
Imports System.Web.Services.Protocols
Imports System.Data.SqlClient
Imports System.Collections.Generic


<WebService(Namespace:=":=http://microsoft.com/webservices/")> _
<WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _
<System.Web.Script.Services.ScriptService()> _
Public Class test
Inherits System.Web.Services.WebService


<WebMethod()> _
Public Function CompleteEdit(ByVal prefixtext As String, ByVal count As Integer) As String()
Dim items As New List(Of String)
' Dim newcommand As String = "SELECT CUST_NO,CUST_NAME FROM "
'AR_PRIMARY_ACCOUNT WHERE CUST_NAME LIKE '" & prefixtext & "%' ORDER BY
' CUST_NAME(" ")
' Dim myconnection As New SqlConnection("Data
'Source=MERCURY;Initial Catalog=SE Data Warehouse;Persist Security
'Info=True;User)


' myconnection.Open()
' Dim command As New SqlCommand(newcommand, myconnection)
' Dim reader As SqlDataReader


' reader = command.ExecuteReader


' Do While reader.Read
' items.Add(reader("cust_no") & " - " & reader("cust_name"))
' Loop
' myconnection.Close()
items.Add("Cammello")
items.Add("Caramella")
Return items.ToArray
End Function


End Class

codice aspx

<Services>
<asp:ServiceReference Path="~/App_Data/completeedit.asmx" />
</Services>
</asp:ScriptManager>

<p style="margin-left: 0px">
<asp:TextBox ID="textbox1" runat="server" AutoComplete="Off" />
<cc1:AutoCompleteExtender ID="AutoCompleteExtender" runat="server"
TargetControlID="textbox1" ServicePath="~/App_Data/completeedit.asmx" ServiceMethod = "completeedit">
</cc1:AutoCompleteExtender>

</p>

BAT
battista wrote:
ServicePath="~/App_Data/completeedit.asmx" ServiceMethod =

tutto quello che è in /App_data non puoi essere richiesto via URL. e quindi l'errore, un 403, è perfettamente normale.

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
200 messaggi dal 23 aprile 2001
vedrò di spostare il file...
visto che ci sto sperimentando, ora ho implementato la richeista lato client con un js, e ....


non mi riconosce il namespace del web service quanto lo inizializzo via proxy.....

che fare?

BAT
200 messaggi dal 23 aprile 2001
prosegue l'avvenutra...

risolto il problema che non trovava il namespace del web serivce, ho messo questo nel web config

<section name="webServices" type="Microsoft.Web.Configuration.WebServicesSection" requirePermission="false"/>


ora però non si vede nulla sulla pagina, forse perchè ho legato il serive ad un input text, per cui quanto rirornato dal service non sa dove essere visualizzato?

prove, nel metre se qualcuno mi anticipa risposte risparmio tempo

GRAZIE

BAT

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.