Hi,
Here we’ll change the small application that we had written to get reponse from ASP.NET webpage rather than a webservice.
https://nishantrana.wordpress.com/2007/10/18/calling-aspnet-webservice-from-javascript-ajax/
Here we are using a label server control whose value we will be replacing with response from our asp.net web page through ajax call
1) Create a new ASP.NET WebApplication
2) Put a label control on the form (Default.aspx)
<asp:Label ID=”lblInfo” runat=”server” Height=”49px” Text=”Label” Width=”209px”>ReplaceIt</asp:Label>
3) Put this script code in the head section of the aspx page
var xmlHttp;
function getMessage()
{
xmlHttp=new ActiveXObject(“Microsoft.XMLHTTP”);
xmlHttp.open(“post”, “Default2.aspx”, true);
xmlHttp.onreadystatechange=doUpdate;
xmlHttp.send(); return false; }
function doUpdate() { if(xmlHttp.readyState==4)
{
var exch; exch=xmlHttp.responseText;document.getElementById(“lblInfo”).firstChild.nodeValue=exch;
}
}
4) Call the getMessage function in the body’s onLoad eventHandler
<BODY onload=”getMessage()”>
5) Create another page Default2.aspx which will return us the “Hello World” repsonse.
6) Write this in our Default2.aspx’s page load event
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(“Hello World”);
}
7) Now comes the most imp part i.e. Deleting all the html tags from our Default2.aspx leaving only this, otherwise the html will also come as a part of response. But we need only the Hello World text.
<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”Default2.aspx.cs” Inherits=”Default2″ %>
8- Now run the application, we should see our label’s text changing to “Hello World”
Bye
Discover more from Nishant Rana's Weblog
Subscribe to get the latest posts sent to your email.

Check out this sweet AJAX application I made at Find a Course. What do you think?
LikeLike
Your sweet Ajax application is really cool!!!!
LikeLike
Hey !!
So atlast I visited your blog. …Good keep it Up !!!
LikeLike
Thanks for finally visiting it.
The search term u used was-“nishant rana blog”
LikeLike