MagicAjax.NET的使用环境配置,实现无刷新,asp.net无刷新
it560介绍一个新的Ajax框架──Magicajax
应用配置简单,易于上手;
只用一个AjaxPanel就实现Ajax功能,只要把需要产生无刷新效果的控件放进AjaxPanel就可以了;
不需要编写复杂的JavaScript;
Ajax功能和普通的PostBack可以共存于一个WebForm,Magicajax处理模块只处理包含在AjaxPanel中的控件的CallBack动作;
VIEWSTATE的内容对于PostBack和CallBack来说都是可见的,因此,无论是CallBack产生的VIEWSTATE,还是PostBack产生的,都是可见的;
提供一个类似CallBack的AjaxCall事件模型;
支持IE和Firefox,当浏览器不支持JS或者不是Magicajax支持的类型的时候,页面将从传统的形式显示。
Magicajax的配置
在使用Magicajax开发Ajax应用之前,需要一些准备和配置工作。首先需要将Magicajax的AjaxPanel控件添加到VS.NET的工具箱面板中,步骤如下。
(1)在工具箱面板上添加Magicajax控件
在工具箱面板上单击鼠标右键,选择“添加/移除项”,在弹出的所示“自定义工具箱”对话框中,单击“浏览”按钮选择Magicajax的MagicAjax.dll文件,这时.NET Framework组件列表中会新增名称为“AjaxPanel”的一项,最后单击“确定”按钮,这时在工具箱面板中将会出现一个新的控件图标──AjaxPanel。
2)修改Web.config配置文件,如例7-3所示。
【例】Web.config
完成上面的配置后就可以使用Magicajax了,它的使用方法非常简单:在页面中添加一个AjaxPanel控件,然后将相关的控件拖放到其内部,编码方式和一般的ASP.NET编程是相同的。因此,Magicajax框架非常适用于在现有的ASP.NET工程中增加对Ajax的支持。
文章:http://it560.com/program/.net/3NMDAwMDAwMzk3NA.html
附件下载地址: MagicAjax.NET 下载及使用配置说明 - 无刷新,asp.net无刷新效果
http://bbs.it560.com/viewthread.php?tid=209&fromuid=59