`
zendj
  • 浏览: 122097 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

A Ajax.NET quick guide how to start

阅读更多

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示例

    Ajax.NET 是一种基于微软.NET Framework的库,它允许开发者创建高度交互性和响应式的Web应用程序,类似于桌面应用的用户体验。这个“Ajax.net示例”很可能是包含了一系列使用Ajax.NET技术的实际代码示例,帮助开发者...

    AJAX.NET学习资料

    5. **jQuery与AJAX.NET**:虽然AJAX.NET提供了丰富的服务器端控件,但与流行的jQuery库结合使用,可以实现更灵活的客户端脚本编程。jQuery提供了$.ajax()函数,可以方便地发起AJAX请求,处理JSON或XML数据,以及控制...

    Ajax-Ajax.NET-Professional.zip

    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 异步调用详解** Ajax.NET 是 .NET Framework 中实现 AJAX(Asynchronous JavaScript and XML)技术的一种方式,它允许开发人员在不刷新整个网页的情况下更新页面的部分内容,从而提供更流畅、更快捷的...

    Ajax.Net的一个简单示例

    **Ajax.Net 简单示例** Ajax(Asynchronous JavaScript and XML)技术是现代Web开发中的重要组成部分,它允许网页部分更新,无需整个页面重新加载,显著提升了用户体验。在ASP.NET框架下,Microsoft提供了Ajax.Net...

    AJAX.NET实现无刷新页面

    结合.NET框架,我们可以利用AJAX.NET来实现无刷新页面,显著提升用户体验,特别是对于那些需要频繁交互或者数据实时更新的Web应用。 一、AJAX.NET基本原理 AJAX.NET是微软对AJAX技术的一种实现,它结合了ASP.NET和...

    [.Net 控件] Ajax.NET Professional 9.2.17.1

    ☆ 资料说明:☆ Ajax.NET Professional (AjaxPro) 是最先把 Ajax 技术在微软 .Net 环境下的实现的 Ajax 框架之一。它在客户端脚本之上创建代理类来调用服务器端的方法;

    AJAX.NET入门视频教程

    **AJAX.NET入门视频教程详解** 本教程是针对AJAX.NET技术的一次全面解析,适合初学者入门。AJAX(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页的技术,极大地提升了用户...

    AJAX及AJAX.NET应用研究.pdf

    "AJAX及AJAX.NET应用研究.pdf" 本文档主要研究了AJAX技术和AJAX.NET应用的相关知识点,以下是对标题、描述、标签和部分内容的详细解释: 1. AJAX技术概述 AJAX(Asynchronous JavaScript and XML)是异步...

    .net中ajax.net中使用方法

    在.NET中,我们可以利用AJAX.NET库来实现这一目标。本文将详细介绍在.NET中使用AJAX.NET进行开发的相关知识点。 首先,了解基础概念: 1. **AJAX**:AJAX不是一种编程语言,而是一种使用现有技术(如JavaScript、...

    Ajax.net简单实例

    **Ajax.NET 简单实例详解** Ajax(Asynchronous JavaScript and XML)技术是现代Web开发中的重要组成部分,它使得网页可以实现异步更新,无需刷新整个页面就能与服务器进行数据交换,极大地提升了用户体验。在.NET...

    Ajax.NET专业版

    Ajax.NET专业版是一款专为ASP.NET开发者设计的开源AJAX框架,它极大地简化了在.NET平台上构建异步Web应用程序的过程。这款框架的核心目标是提供与JavaScript库类似的灵活性和功能,但利用了.NET Framework的强大功能...

    Ajax.net用户指南

    Ajax.NET 是一个用于 ASP.NET 开发的库,它允许开发者创建异步的、基于JavaScript的Web应用程序,类似于Google Maps和Gmail等应用。Ajax(Asynchronous JavaScript and XML)技术的核心在于利用XMLHttpRequest对象在...

    Ajax.Net插件

    Ajax.Net插件是一种基于.NET Framework的JavaScript库,它允许开发者在不刷新整个页面的情况下更新页面的部分内容,从而提供更流畅、更快捷的用户体验。这种技术是Asynchronous JavaScript and XML(异步JavaScript...

    Ajax.net ajax的使用

    **Ajax.NET与Ajax技术** Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。Ajax.NET是微软.NET框架下的一个实现,它允许开发者利用JavaScript和.NET服务器...

    ajax+.net小例子 ajax+C#示例 ajax+.net 示例 ajax分页

    功能基础,增,显,分页。适合初学者。 ajax+.net小例子 ajax+C#示例 ajax+.net 示例ajax+.net小例子 ajax+C#示例 ajax+.net 示例ajax+.net小例子 ajax+C#示例 ajax+.net 示例

    轻松掌握Ajax.net系列教程

    **Ajax.NET 系列教程详解** Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使网页实现异步更新,大大提升了用户...

    Ajax.net最简单入门实例

    Ajax.NET 是一种基于 .NET Framework 的技术,它允许开发者创建具有动态更新功能的网页应用,无需刷新整个页面即可实现部分内容的异步更新。这个"最简单入门实例"旨在帮助初学者快速理解Ajax.NET的基本用法和工作...

    AJAX.net安装组件及配置

    在ASP.NET中,AJAX.NET是微软提供的一种用于构建动态、交互性强的Web应用程序的框架,它允许开发者创建异步操作的网页,提高用户体验。 安装AJAX.NET组件主要涉及以下步骤: 1. **下载安装包**:首先,你需要获取...

    ajax .net 1.0

    **Ajax .NET 1.0 知识点详解** Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使得网页实现异步更新,提高了...

Global site tag (gtag.js) - Google Analytics