<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeBehind="WS.From.Client.Script.aspx.cs" Inherits="ASP.NET.UI._Default" %> <asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent"> </asp:Content> <asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent"> <asp:ScriptManager ID="ScriptManager1" runat="server"> <Services> <asp:ServiceReference Path="~/MyArithmeticService.asmx" /> </Services> </asp:ScriptManager> <asp:Button ID="btnCallWS" runat="server" Text="Call WS" OnClientClick="GetNumbersToAdd()" /> <script type="text/javascript"> function GetNumbersToAdd() { var firstNum = document.getElementById("<%= txtFirstNum.ClientID %>").value; var secondNum = document.getElementById("<%= txtSecondNum.ClientID %>").value; ASP.NET.UI.MyArithmeticService.AddTwoNumbers(firstNum, secondNum, DisplayAdditionResult); } function DisplayAdditionResult(result) { document.getElementById("<%= txtResult.ClientID %>").value = result; } </script> <asp:TextBox ID="txtFirstNum" runat="server"></asp:TextBox> <asp:TextBox ID="txtSecondNum" runat="server"></asp:TextBox> <asp:Label ID="lblResult" runat="server" Text="Addition Result"></asp:Label> <asp:TextBox ID="txtResult" runat="server"></asp:TextBox> </asp:Content> </code>
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)