• AjaxPro.Net的使用


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

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

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

    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>

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

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

    多思考,多创新,才是正道!
  • 相关阅读:
    Java-01,计算1-10的阶乘之和
    软件工程研究生面试机试考题-2018
    nginx会话保持之sticky模块
    Dubbo原理简介、与Zookeeper整合利用
    Day41 openstack基础
    krb5-libs这个RPM包删掉了导致ssh无法连接
    day40 数据结构-算法(二)
    进程上下文频繁切换导致load average过高
    day39 算法基础
    应用性能管理工具PinPoint介绍
  • 原文地址:https://www.cnblogs.com/shuang121/p/2121967.html
Copyright © 2020-2023  润新知