<script type="text/javascript"> function CallSum() { var Num1 = $get('TextBox1'); var Num2 = $get('TextBox2'); var lblControl = $get('lblResult'); //call server side function PageMethods.Sum(Num1.value, Num2.value, CallSuccess, CallFailed, lblControl); } function CallSuccess(result, lblControl) { //Show the result in lblresult lblControl.innerHTML = result; } function CallFailed(result, lblControl) { if (result !== null) { alert(result.get_message()); } } </script> First Number<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><br /> Second Number<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox><br /> Result = <asp:Label ID="lblResult" ClientIDMode="Static" runat="server"></asp:Label><br /> <asp:Button ID="button1" runat="server" Text="Get SUM" OnClientClick="return CallSum();" />
[System.Web.Services.WebMethod] public static int Sum(int n1, int n2) { try { return n1 + n2; } catch (Exception ex) { throw ex; } }
<asp:Button ID="button1" runat="server" Text="Get SUM" OnClientClick="CallSum(); return false;" />
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)