Ajax.NET Professional
A quick guide how to start
Because I could not write a documentation I will show you here how to start:
- Download the latest Ajax.NET Professional files from www.schwarz-interactive.de
- Add a reference to the AjaxPro.2.dll (for the .NET 1.1 Framework use AjaxPro.dll)
- Add following lines to your 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>
- Now, you have to mark your .NET methods with an AjaxMethod attribute:
[AjaxPro.AjaxMethod]
public DateTime GetServerTime()
{
return DateTime.Now;
}
- To use the .NET method on the client-side JavaScript you have to register the methods, this will be done to register a complete class to 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;
}
}
}
- If you start the web page two JavaScript includes are rendered to the HTML source.
- To call a .NET method form the client-side JavaScript code you can use following syntax:
function getServerTime()
{
MyDemo._Default.GetServerTime(getServerTime_callback); // asynchronous call
}
// This method will be called after the method has been executed
// and the result has been sent to the client.
function getServerTime_callback(res)
{
alert(res.value);
}
分享到:
相关推荐
Ajax.NET 是一种基于微软.NET Framework的库,它允许开发者创建高度交互性和响应式的Web应用程序,类似于桌面应用的用户体验。这个“Ajax.net示例”很可能是包含了一系列使用Ajax.NET技术的实际代码示例,帮助开发者...
5. **jQuery与AJAX.NET**:虽然AJAX.NET提供了丰富的服务器端控件,但与流行的jQuery库结合使用,可以实现更灵活的客户端脚本编程。jQuery提供了$.ajax()函数,可以方便地发起AJAX请求,处理JSON或XML数据,以及控制...
Ajax-Ajax.NET-Professional.zip,用于Microsoft ASP.NET的AJAX.NET Professional(AJAXPro),ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,...
**Ajax.NET 异步调用详解** Ajax.NET 是 .NET Framework 中实现 AJAX(Asynchronous JavaScript and XML)技术的一种方式,它允许开发人员在不刷新整个网页的情况下更新页面的部分内容,从而提供更流畅、更快捷的...
**Ajax.Net 简单示例** Ajax(Asynchronous JavaScript and XML)技术是现代Web开发中的重要组成部分,它允许网页部分更新,无需整个页面重新加载,显著提升了用户体验。在ASP.NET框架下,Microsoft提供了Ajax.Net...
结合.NET框架,我们可以利用AJAX.NET来实现无刷新页面,显著提升用户体验,特别是对于那些需要频繁交互或者数据实时更新的Web应用。 一、AJAX.NET基本原理 AJAX.NET是微软对AJAX技术的一种实现,它结合了ASP.NET和...
☆ 资料说明:☆ Ajax.NET Professional (AjaxPro) 是最先把 Ajax 技术在微软 .Net 环境下的实现的 Ajax 框架之一。它在客户端脚本之上创建代理类来调用服务器端的方法;
**AJAX.NET入门视频教程详解** 本教程是针对AJAX.NET技术的一次全面解析,适合初学者入门。AJAX(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页的技术,极大地提升了用户...
"AJAX及AJAX.NET应用研究.pdf" 本文档主要研究了AJAX技术和AJAX.NET应用的相关知识点,以下是对标题、描述、标签和部分内容的详细解释: 1. AJAX技术概述 AJAX(Asynchronous JavaScript and XML)是异步...
在.NET中,我们可以利用AJAX.NET库来实现这一目标。本文将详细介绍在.NET中使用AJAX.NET进行开发的相关知识点。 首先,了解基础概念: 1. **AJAX**:AJAX不是一种编程语言,而是一种使用现有技术(如JavaScript、...
**Ajax.NET 简单实例详解** Ajax(Asynchronous JavaScript and XML)技术是现代Web开发中的重要组成部分,它使得网页可以实现异步更新,无需刷新整个页面就能与服务器进行数据交换,极大地提升了用户体验。在.NET...
Ajax.NET专业版是一款专为ASP.NET开发者设计的开源AJAX框架,它极大地简化了在.NET平台上构建异步Web应用程序的过程。这款框架的核心目标是提供与JavaScript库类似的灵活性和功能,但利用了.NET Framework的强大功能...
Ajax.NET 是一个用于 ASP.NET 开发的库,它允许开发者创建异步的、基于JavaScript的Web应用程序,类似于Google Maps和Gmail等应用。Ajax(Asynchronous JavaScript and XML)技术的核心在于利用XMLHttpRequest对象在...
Ajax.Net插件是一种基于.NET Framework的JavaScript库,它允许开发者在不刷新整个页面的情况下更新页面的部分内容,从而提供更流畅、更快捷的用户体验。这种技术是Asynchronous JavaScript and XML(异步JavaScript...
**Ajax.NET与Ajax技术** Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。Ajax.NET是微软.NET框架下的一个实现,它允许开发者利用JavaScript和.NET服务器...
功能基础,增,显,分页。适合初学者。 ajax+.net小例子 ajax+C#示例 ajax+.net 示例ajax+.net小例子 ajax+C#示例 ajax+.net 示例ajax+.net小例子 ajax+C#示例 ajax+.net 示例
**Ajax.NET 系列教程详解** Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使网页实现异步更新,大大提升了用户...
Ajax.NET 是一种基于 .NET Framework 的技术,它允许开发者创建具有动态更新功能的网页应用,无需刷新整个页面即可实现部分内容的异步更新。这个"最简单入门实例"旨在帮助初学者快速理解Ajax.NET的基本用法和工作...
在ASP.NET中,AJAX.NET是微软提供的一种用于构建动态、交互性强的Web应用程序的框架,它允许开发者创建异步操作的网页,提高用户体验。 安装AJAX.NET组件主要涉及以下步骤: 1. **下载安装包**:首先,你需要获取...
**Ajax .NET 1.0 知识点详解** Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使得网页实现异步更新,提高了...