zoukankan      html  css  js  c++  java
  • ajaxpro.2.dll的使用

    下载  AjaxPro.2.dll,下载地址:

    http://download.csdn.net/detail/z752103955/3765211

    --------------------------------------web.config里边设置

    <system.web>
            <httpHandlers>
                <add verb="POST,GET" path="Ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro.2"/>
            </httpHandlers>

     </system.web>

    ------------------------------------- 后台页面ajax注册

     protected void Page_Load(object sender, EventArgs e)
            {
                AjaxPro.Utility.RegisterTypeForAjax(typeof(Regist));
            }

    ----------------------------------在要调用的方法上面做标记[AjaxPro.AjaxMethod]

           [AjaxPro.AjaxMethod]
            public Boolean getname(string name)
            {

                 /////////////////方法省略

       }

    --------------------------------最后一步,js调用

          var bo = Banclogix.Regist.getname(username);   //此时 bo返回object,

                 var info = bo.value;

                 ////////////////////////下边是使用回调函数

            var bo = Banclogix.Regist.getemail(email,hander);    //使用回调函数的方法

               function hander(txt)
                    {
                        if(txt.value)  //在此次
                      {
                    }
             

    ---------------------------------------注意, 类名未定义,解决方法

    1. 要将JS代码放到from体中,也就是先让后台代码.cs中的load事件将ajaxpro注册后在加载js文件

    2. 要注意使用ajaxpro的代码是否有命名空间,JS页面调用方法是记得:命名空间+类名+方法

                 例子:  Banclogix.Regist.getname(username);

  • 相关阅读:
    托管代码和非托管代码效率的对比
    托管程序与非托管程序的区别
    第15章 C# ADO.NET数据库操作
    第14章 C#进程与线程
    第13章 C#异常与调试
    第12章 C# WinForm
    第11章 C#委托和事件
    第10章 C#文件操作
    第9章 C#泛型
    第8章 C#集合
  • 原文地址:https://www.cnblogs.com/pingping/p/pingping.html
Copyright © 2011-2022 走看看