当前位置: 首页 > news >正文

AjaxPro.Net的使用

    AjaxPro.Net是一个优秀的.net环境下的Ajax框架,用法很简单,可以查阅相关资料,下面一个简单的实例讲述使用AjaxPro的几个关键点注意,必须有AjaxPro包,即AjaxPro.dll文件,可以在VSS上下载)。

   首先我们要下载 AjaxPro包,并将AjaxPro.dll 拷到项目的bin下面

      在web.config中配置如下,添加以下代码

ExpandedBlockStart.gif View Code
   < location path = " ajaxpro " >
    
< system.web >
      
< httpHandlers >
        
< add verb = " * "  path = " *.ashx "  type = " AjaxPro.AjaxHandlerFactory,AjaxPro.2 " />
      
</ httpHandlers >
    
</ system.web >
  
</ location >

      其次,我们来添加一个服务器端的方法

     

    protected   void  Page_Load( object  sender, EventArgs e)
    {
        AjaxPro.Utility.RegisterTypeForAjax(
typeof (AjaxDemo));
    }
    [AjaxPro.AjaxMethod]
    
public   string  Getinfo( string  aa)
    {

        
return  aa;
    }

   上面有几点需要说明的是

      首先,访问修饰符public

      其次,在方法的上面要加上 [AjaxPro.AjaxMethod]

     最后在加载页面的时候要加上  AjaxPro.Utility.RegisterTypeForAjax(typeof(AjaxDemo));
     注意AjaxDemo是页面类的名称

    最后在前台页面中调用后台的方法

     

  < script type = " text/javascript " >
       function AjaxDemo1()
       {
        var ajaxValue
= AjaxDemo.Getinfo( " 把我打印出来吧 " ).value;
        alert(ajaxValue);
       }
    
</ script >

调用后台的方式,在不刷新页面的情况下输入内容

可以用来验证用户名重复等问题....

相关文章:

  • 推荐20个优秀的网页色彩搭配实例
  • 系统集成资质培训 - 2011年下半年培训机构
  • [毕业生的商业软件开发之路]C#可访问级别
  • OUTLOOK EXPRESS邮件以及邮件夹都没有了,请教!急!!!
  • 分享一些经典资源
  • 北电ERS1600,8300,8600交换机的基本技术-汇总6-10
  • struts2的验证框架
  • rsyslog + mysql
  • Google已经获得www.baidu.com.sb域名
  • P2P下载为什么人越多越快呢??
  • php修改删除xml内容
  • An Introduction to Shiro (formerly JSecurity) – A Beginner’s Tutorial Part 1
  • 去网络视频广告方法——虽过时,但效果依然很好(亲测)
  • 评国内三大B2C网站首页的信息架构
  • struts2环境搭建及详细示例
  • hexo+github搭建个人博客
  • 收藏网友的 源程序下载网
  • centos安装java运行环境jdk+tomcat
  • dva中组件的懒加载
  • Electron入门介绍
  • golang 发送GET和POST示例
  • golang中接口赋值与方法集
  • Linux CTF 逆向入门
  • Mithril.js 入门介绍
  • passportjs 源码分析
  • PHP 的 SAPI 是个什么东西
  • Rancher-k8s加速安装文档
  • Redux 中间件分析
  • Theano - 导数
  • 搭建gitbook 和 访问权限认证
  • 发布国内首个无服务器容器服务,运维效率从未如此高效
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 目录与文件属性:编写ls
  • 如何选择开源的机器学习框架?
  • 数组的操作
  • 赢得Docker挑战最佳实践
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • ​configparser --- 配置文件解析器​
  • # 手柄编程_北通阿修罗3动手评:一款兼具功能、操控性的电竞手柄
  • #define、const、typedef的差别
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (第9篇)大数据的的超级应用——数据挖掘-推荐系统
  • (动手学习深度学习)第13章 计算机视觉---微调
  • (附源码)spring boot校园健康监测管理系统 毕业设计 151047
  • (图)IntelliTrace Tools 跟踪云端程序
  • (原創) 如何安裝Linux版本的Quartus II? (SOC) (Quartus II) (Linux) (RedHat) (VirtualBox)
  • (转)fock函数详解
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转)从零实现3D图像引擎:(8)参数化直线与3D平面函数库
  • (转)大型网站架构演变和知识体系
  • (转)关于多人操作数据的处理策略
  • .net 8 发布了,试下微软最近强推的MAUI
  • .NET Micro Framework初体验(二)