zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    新书推荐——《How We Test Software at Microsoft》
    [ZZ]采访与书摘:使用C#进行基于模型的软件测试和分析
    Adding Different Types of Data Sources to a Web Test
    [ZZ]为什么传统的自动化测试工具会扼杀敏捷?
    很久没有这么High了
    留图以纪念这次地震
    white——Automate windows applications
    WatiN、Wax、WatiN Test Recorder开源自动化测试框架
    绝版的T61普屏
    有感于公司搬家
  • 原文地址:https://www.cnblogs.com/di305449473/p/1215471.html
Copyright © 2011-2022 走看看