在web.config文件中的<system.web>加入以下设置:
<httpHandlers>
<add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
</httpHandlers>
创建wenform页面:
//注册Ajax类型
private void Page_Load(object sender, System.EventArgs e)
{
Ajax.Utility.RegisterTypeForAjax(typeof(className));
}
创建ajax可调用的方法
[Ajax.AjaxMethod()]
public string setName(string name)
{
return name;
}
或
[Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.Read)]
public string setName(string name)
{
return LoginInfor.userName;
}
其中LoginInfor中使用session;
注意:[AjaxPro.AjaxMethod]是定义AjaxPro可调用的方法,是必须要注明的
分享到:
相关推荐
**Ajax.dll:异步JavaScript与XML技术...总的来说,`ajax.dll`为开发者提供了一个便捷的工具,使得在.NET环境中使用Ajax变得更加简单。通过结合说明文档和示例,开发者可以迅速掌握其用法,提升Web应用的交互性和效率。
2. "利用ajax.dll进行Ajax的开发.docx":这份文档可能详细介绍了如何在实际项目中使用Ajax.dll,包括如何添加引用、创建Ajax请求、处理服务器端返回的数据等步骤,是学习Ajax.dll的关键参考资料。 3. "一种开发AJAX...
- 示例代码:演示如何在项目中使用Ajax.dll的JavaScript或VBScript示例。 - 文档:详细说明Ajax.dll的API接口、参数和使用方法。 - 库文件:Ajax.dll本身,需要将其放置在正确的位置以便于应用程序调用。 在实际...
本文将深入探讨标题和描述中提及的几个关键DLL文件,以及它们在Ajax技术中的作用。 首先,我们来看Ajax.dll。这个文件通常是用于.NET Framework环境中的一个库,它提供了一种实现Ajax功能的方式。Ajax.dll可能包含...
不过,使用Ajax.dll 5.7.22.2这样的库文件,可以让开发者更容易地在VS2003这个较早的开发环境中享受到Ajax带来的便利。 总之,Ajax.dll 5.7.22.2在VS2003中的应用是为了解决早期.NET Framework对Ajax支持不足的问题...
在使用`ajax.dll`之前,你需要确保它已经被正确地安装在你的开发环境中。这通常包括将文件复制到系统目录或者项目目录下,并在你的应用程序中引用它。如果你使用的是.NET Framework环境,可以通过`using`语句或者在...
这可能需要将DLL文件复制到项目目录下,并在代码中用适当的方式引入,如.NET开发中使用`using`语句。 2. **了解API**: 熟悉ajax.dll提供的API接口。这包括各种函数、方法和可能的枚举值,它们是与dll进行交互的关键...
在本例中,"ajax.dll"可能包含了处理Ajax请求、解析响应以及与JavaScript交互的相关函数,而"ajaxpre.dll"可能是预处理模块,负责在Ajax请求发送前进行一些准备工作,比如数据预处理、验证或优化等。 Ajax技术的...
1. **安装和引用ajax.dll**:首先,你需要将`ajax.dll`添加到你的C#项目中,并在需要使用的地方引用它。这可以通过Visual Studio的“添加引用”功能完成。 2. **创建Web服务或WCF服务**:在C#中,你需要创建一个ASP...
这个DEMO虽然简单,但对于初学者来说,它展示了如何在.NET环境中使用C#进行AJAX开发的基本步骤,是一个很好的学习起点。通过深入理解并实践这个DEMO,你可以逐步掌握如何在自己的项目中有效利用AJAX技术,提高用户...
在不同的版本中,AJAX.DLL和AJAXPRO.DLL可能包含了不同的功能改进、性能优化或者修复了已知的问题。例如,新版本可能增加了对新浏览器特性的支持,提升了处理大量数据的能力,或者解决了安全漏洞。因此,升级到最新...
在IT行业中,Ajax(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下更新部分网页内容的技术,极大地提升了用户体验。这个技术的核心在于通过JavaScript与服务器进行异步通信,减少了页面加载...
Ajax.dll原代码(C#版本) Ajax Ajax.JSON Ajax.JSON.HtmlControls MS.Utilities MS.Web Ajax.ajax.js Ajax.ajax_mobile.js
它是ASP.NET平台上著名的AJAX框架,诞生于2005年2月(虽然正式命名为AJAX.NET则是在两个月之后),作者为Michael Schwarz。同年10月,Michael为AJAX.NET提供了更丰富的功能(主要是安全性方面),并将其改名为AJAX...
通过研究这些文件,我们可以深入理解ajax.dll的工作原理,包括它如何集成到ASP.NET框架中,如何处理前端AJAX请求,以及如何在后台执行相应的操作并返回结果。这不仅有助于优化现有的AJAX应用,还能够启发我们构建...
ajax.dll 配置 ajax局部无刷新 ajax 异步处理
这些文件提供了与Web Forms控件和事件模型集成的能力,使得在Web Forms应用中使用AJAX更加方便。 4. **MicrosoftAjaxTimer.debug.js和MicrosoftAjaxTimer.js** 这两个文件提供了AJAX计时器控件的功能。`...
为了使用Ajax.dll,开发者需要在项目中引用该库,并调用其中的方法。这可能涉及到设置回调函数来处理服务器的响应,以及在客户端触发Ajax请求的事件。例如,使用jQuery或其他JavaScript库,可以绑定到按钮点击事件,...
2. **AjaxGuide.doc** - 这可能是一个详细的指南文档,为开发者提供关于如何在项目中使用“ajax1.dll”的步骤、示例代码和最佳实践。阅读此文档将有助于理解如何将这个库集成到C# Web应用中。 3. **QuickGuide.txt*...