</script> </head> <body> <form id="form1" runat="server" >
<h1>Ajax Dynamic Update Example</h1>
This page will automatically update itself:
<input type="button" value="Launch" id="go" onclick="doStart();"/>
<p/>
Page will refresh in <span id="time">1</span> seconds.
<p/>
<table id="dynamicUpdateArea" align="left">
<tbody>
<tr id="row0"><td></td></tr>
</tbody>
</table> </form> </body> </html>
//Default2.cs
using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls;
public partial class Default2: System.Web.UI.Page { private static int counter = 1;
protected void Page_Load(object sender, EventArgs e) {
String res = "";
String task = this.Request.Params["task"];
String message = "";
if (!string.IsNullOrEmpty(task)) { if (task.Equals("reset")) { counter = 1; } else {
switch (counter) {
case 1: message = "Steve walks on stage"; break;
case 2: message = "iPods rock"; break;
case 3: message = "Steve says Macs rule"; break;
case 4: message = "Change is coming"; break;
case 5: message = "Yes, OS X runs on Intel - has for years"; break;
case 6: message = "Macs will soon have Intel chips"; break;
case 7: message = "done"; break;
}
counter++;
} res = "<message>" + message + "</message>";
Response.ContentType = "text/Xml";
Response.AppendHeader("Cache-Control", "no-cache");
Response.Write("<response>");
Response.Write(res);
Response.Write("</response>");
Response.End(); }
}
} 上一页 [1] [2] [3] |