AjaxPro快速入门
2009-02-04 12:41
495 查看
原文地址:http://www.ajaxpro.info/quickguide.aspx
AjaxPro快速入门
因为我不可能写很大段使用文档,所以在这文章里只是告诉大家如何上手使用AjaxPro:大家可以从 www.schwarz-interactive.de 下载最新的 Ajax.NET Professional 文件
给你的项目添加引用 AjaxPro.2.dll (如果是.NET 1.1 Framework 请使用AjaxPro.dll)
在你的 web.config添加入下内容:
<?xml version="1.0" encoding="utf-8" ?> <configuration> <system.web> <httpHandlers> <add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro.2"/> </httpHandlers> [...] </system.web> </configuration>
现在你可以使用AjaxMethod属性添加你的.NET 方法 :
[AjaxPro.AjaxMethod] public DateTime GetServerTime() { return DateTime.Now; }
要在客户端使用JavaScript 来调用你的.net方法,你必注册你的页面类到Ajax.NET:
namespace MyDemo
{
public class _Default
{
protected void Page_Load(object sender, EventArgs e)
{
AjaxPro.Utility.RegisterTypeForAjax(typeof(_Default));
}
[AjaxPro.AjaxMethod] public DateTime GetServerTime() { return DateTime.Now; }
}
}
你可以在客户端使用JavaScript的异步方式来调用你的.net方法:
function getServerTime() { MyDemo._Default.GetServerTime(getServerTime_callback); // asynchronous call } // 此方法执行后将调用下面的方法
// 结果将会返回给客户端 function getServerTime_callback(res) { alert(res.value); }
你也可以在客户端使用JavaScript的同步方式来调用你的.net方法:function getServerTime() { alert(MyDemo._Default.GetServerTime().value;
[code]}
[/code]
相关文章推荐
- ExtAspNet快速入门 - 原生Ajax与PageManager控件
- 转 Ajax.Net快速入门
- Ajax.Net快速入门
- AJAX快速入门之HTTP协议基础
- AjaxPro(入门)实例
- ajax快速入门
- Ajax快速入门之http协议基础
- Ant Design Pro快速入门
- ajax的简单应用之快速入门
- 基于AJAX技术的WebGis系统实践 (1. 快速入门)
- Deskpro .NET快速构建3维场景及扩展开发入门
- 温故之AjaxPro 系列一(入门)
- AJAXPro 使用入门
- Ajax.Net快速入门
- Ajax.Net 快速入门篇
- Ajax.Net快速入门
- 关于Ajax.Net的快速入门
- AjaxPro2完整入门教程
- Ajax.Net快速入门
- 征服Ajax——Web 2.0快速入门与项目实践(Java)