zoukankan      html  css  js  c++  java
  • 如何:从 Web 服务客户端上进行异步调用

    <%@ Page Language="C#" %>
    <%@ Import Namespace="System.Net" %>
    <html>
       
    <script language="C#" runat="server">
          
    void EnterBtn_Click(Object Src, EventArgs E) 
          
    {
             MyMath.Math math 
    = new MyMath.Math();
             
    // Call to Add Web service method asynchronously 
             
    // and then wait for it to complete.
             IAsyncResult result =
                             math.BeginAdd(Convert.ToInt32(Num1.Text),
                                           Convert.ToInt32(Num2.Text),
                                           
    null,
                                           
    null);
             
    // Wait for asynchronous call to complete.
             result.AsyncWaitHandle.WaitOne();
             
    // Complete the asynchronous call to Add Web service method.
             float total = math.EndAdd(result);
             
    // Display results in a Label control.
             Total.Text = "Total: " + total.ToString();
          }

       
    </script>
    <body>
       
    <form action="MathClient.aspx" runat=server>
          
    <font face="Verdana"> 
             Enter the two numbers you want to add and then press 
             the Total button.
             
    <p>
             Number 
    1
             
    <asp:textbox id="Num1" 
             runat
    =server/>  
             
    +
             Number 
    2
             
    <asp:textbox id="Num2" 
                  runat
    =server/> 
             
    =
             
    <asp:button id="Total_Button"
                  text
    ="Total" 
                  OnClick
    ="EnterBtn_Click" 
                  runat
    =server/>
             
    <p>
             
    <asp:label id="Total" runat=server/>
          
    </font>
        
    </form>
    </body>
    </html>
  • 相关阅读:
    十分钟-Nginx 入门到上线
    83.面向忙碌开发者的 Android 知识点收录 (转)
    技术人,为什么需要构建知识图谱 (转载)
    C# 4.0四大新特性代码示例与解读
    .NET 项目代码风格要求
    .NET 推荐博客
    C# 五、谈扩展方法的理解
    ASP.NET 一步步开发自己的博客 .NET版(11、Web.config文件的读取和修改)
    ASP.NET 你必须知道的EF知识和经验
    Linq表达式、Lambda表达式你更喜欢哪个?
  • 原文地址:https://www.cnblogs.com/wzyexf/p/389744.html
Copyright © 2011-2022 走看看