asp & webservice

Status
Niet open voor verdere reacties.

hfoppen

Terugkerende gebruiker
Lid geworden
15 nov 2000
Berichten
1.058
Mensen,

'k ben aan het klooien met Asp.net en webservices. Ik heb een form met een method="get", maar ik krijg niet echt iets terug.

Code:
<body>
    <form id="form1" runat="server" action="http://localhost:3192/WebSite4/WebService.asmx/HelloWorld" method="post">
hier dan wat tekstvelden etc.
Code:
    <p>
        Omschrijving van uw vraag:</p>
    <p>
        <textarea id="TextArea1" name="S1"></textarea></p>
    <p>     
        
        <input id="Button1" type="submit" /></p>
</form>

Als ik in mijn Visual Studio kijk, dan heb ik een Webservice.cs met als inhoud:
Code:
    [WebMethod]
    public string HelloWorld() {
        return "Hello World";
    }

Bij een directe aanroep van http://localhost:3192/WebSite4/WebService.asmx in IE krijg ik netjes een pagina met daarin ook 'HelloWorld'.

Via http://localhost:3192/WebSite4/WebService.asmx?op=HelloWorld kan ik de service testen en krijg dan als resultaat:
Code:
<?xml version="1.0" encoding="utf-8" ?> 
  <string xmlns="http://tempuri.org/">Hello World</string>

Ik moet echter iets met een get doen. In een database (gekoppeld via een DataSource) staat een klantnummer en een veldje 'support j/n'. Ik wil die eigenlijk ophalen.

Een andere optie is om via een "post" een XML naar de webservice te sturen. Hoe krijg ik dat voor elkaar met die tekstvelden bijv. in m'n form..??

Herbert
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan