ASP.NET使用Ajax的5个步骤
来源:百度文库 编辑:神马文学网 时间:2024/03/28 17:56:54
2007-05-08
ASP.NET使用Ajax主要分为5个步骤(粗略描述一下):
第一步 引用Ajax.dll 或AjaxPro.dll
第二步 在Web.Config的和 中添加
type="Ajax.PageHandlerFactory, Ajax" />
第三步 在腰使用ajax的页面中注册,在load事件中注册 如下:
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
Ajax.Utility.RegisterTypeForAjax(typeof(这个页面的类名字));
}
第四步标记要在前台用ajax调用的后台函数如下:
[AjaxPro.AjaxMethod()]加这个标记
public string ServerSideAdd()
{
//this.TextBox1.Text = "Hello Server";
return "Hello Server";
}
第五步 前台调用后台函数 如下:
注意:引用后台方法的时候得顺序是 项目名称.页名称.方法名称。(不要项目名称也可以反而我要了不行)
代码如下:
页面代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
无标题页
上面的javascript也可以写成这样的格式
***************************************
***************************************
后台代码:
using System;
using System.Data;
using System.Configuration;
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 _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Ajax.Utility.RegisterTypeForAjax(typeof(_Default));
}
[Ajax.AjaxMethod()]
public string ServerSideAdd()
{
//this.TextBox1.Text = "Hello Server";
return "aa
this is ok";
}
}
ASP.NET使用Ajax主要分为5个步骤(粗略描述一下):
第一步 引用Ajax.dll 或AjaxPro.dll
第二步 在Web.Config的
第三步 在腰使用ajax的页面中注册,在load事件中注册 如下:
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
Ajax.Utility.RegisterTypeForAjax(typeof(这个页面的类名字));
}
第四步标记要在前台用ajax调用的后台函数如下:
[AjaxPro.AjaxMethod()]加这个标记
public string ServerSideAdd()
{
//this.TextBox1.Text = "Hello Server";
return "Hello Server";
}
第五步 前台调用后台函数 如下:
注意:引用后台方法的时候得顺序是 项目名称.页名称.方法名称。(不要项目名称也可以反而我要了不行)
代码如下:
页面代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
上面的javascript也可以写成这样的格式
***************************************
***************************************
后台代码:
using System;
using System.Data;
using System.Configuration;
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 _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Ajax.Utility.RegisterTypeForAjax(typeof(_Default));
}
[Ajax.AjaxMethod()]
public string ServerSideAdd()
{
//this.TextBox1.Text = "Hello Server";
return "aa
this is ok";
}
}
ASP.NET使用Ajax的5个步骤
ASP.NET AJAX入门
ASP.NET AJAX入门
ASP.NET中使用AJAX时如何弹出对话框
ASP.NET中使用AJAX时如何弹出对话框
ASP.NET 2.0中XSLT的使用
ASP.NET 2.0中XSLT的使用
ASP.NET 网站发布步骤
asp.net建立保持连接的数据库连接的步骤
Ajax.net中与服务器控件的交互使用
asp.net中使用fck
在ASP.NET页面上添加AJAX控件后,不能调出窗口的解决办法:
在ASP.NET页面上添加AJAX控件后,不能调出窗口的解决办法:
asp简单的ajax留言板
asp简单的ajax留言板
asp.net的生命周期
Asp.net Ajax:我可以用javascript做些什么
ASP.NET中TreeView控件使用小结
在ASP.NET中使用Memcached
使用ASP.NET Global.asax 文件
使用AJAX的Struts验证框架(5)
使用AJAX的Struts验证框架(5)
asp与asp.net的区别
网站的推广之痛-使用AJAX和.NET网站的朋友注意了