利用ASP.net Ajax 调用web service 里面的方面,简单易学的例子:

(1) 配置webservice 

          1:引用:using System.Web.Script.Services;

          2:在类前写上属性[ScriptService ]表示webservice method可以被javascript调用——具体代码为

              

Code

 

         3:配置webservice完成

(2)web.config配置:

         1:添加以下配置

               

Code

(3) 前台*.aspx

     (1)投放 <asp:ScriptManager>控件,调用WebMeth

           

Code

    (2) OK,最后就是效果展示

        

 <script language="javascript" type="text/javascript">
// <!CDATA[

        function Button1_onclick() {
            var message = OneDemo.WebService1.SayHelloByName(document.getElementById("Text1").value,OnComplete,OnErron);
            return true;
        }
        function OnComplete(arg) {
            alert(arg);
        }
        function OnErron(arg) {
            alert("It 's Ocurre error");
        }
// ]]>
    </script>

        <input id="Text1" type="text" />
        <input id="Button1" type="button" value="button" onclick="return Button1_onclick()" />

              

      3:Demo is complete,以后陆续把asp.net ajax 完整的Demo 写完