• Ajaxpro.dll 配置及使用


    1.引入dll到bin目录下  [下载Ajaxpro.dll]

    2.配置web.config:
    Code

    3.配置全局应用程序

    public class Global : System.Web.HttpApplication
    {
        
    protected void Application_Start(object sender, EventArgs e)
        
    {
            AjaxPro.Utility.HandlerPath 
    = "ajaxpro";
        }


        
    protected void Application_End(object sender, EventArgs e)
        
    {

        }

    }

    4.使用:

    后台代码:

    要用AJAX方法的页page_load里加入注册

    AjaxPro.Utility.RegisterTypeForAjax(typeof(ajax方法所在的类名));

    这个注册方法是它自带的,实际的操作给源码加两条注册代码

    Code

    Plugins.MessageSystem.MessageCore指写ajax方法的类命名空间

    MessageSystem指该项目的dll名

     

    ajax方法编写(在上面提到的注册的类里)返回字符串

    [AjaxPro.AjaxMethod]
    // [AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)] 这样可以操作session
    public string Getdbdata()
    {
        
    return HttpContext.Current.Application["abc"].ToString();
    }

    前台脚本调用:

    注册过的页面的脚本

    function fun1()
    {
        var text
    =<注册过的ajax方法所在类>.<ajax方法()>.value;
         alert(text);
    }

    ajax编写方法,返回集合:

    Code

    前台调用

    Code
  • 相关阅读:
    PhpStorm (强大的PHP开发环境)2017.2.4 附注册方法
    laravel中数据库在哪个文件中配置
    php artisan 命令报错,什么命令都是这个错误,cmd下运行也不行,又没看到语法错误...
    SQL Server 2008读书笔记(4):设计SQL Server索引
    Home Dubbo Alibaba Open Sesame
    dynamic language compare great!
    java Math.round()
    regex for java example
    Pycoder's Weekly, Issue #1 Let there be light.
    使用Maven2进行单元测试_我心飞扬_百度空间
  • 原文地址:https://www.cnblogs.com/di305449473/p/1215471.html
Copyright © 2020-2023  润新知