博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ajaxpro简单调用
阅读量:4678 次
发布时间:2019-06-09

本文共 1349 字,大约阅读时间需要 4 分钟。

AjaxPro对于Web服务端不对表单元素进行操作的调用。

1、引用AjaxPro.dll文件

2、保证客户端向"*.ashx"的请求(POST和GET)都被AjaxPro.AjaxHandlerFactory拦截。
打开web.config文件,在<configuration><system.web>后添加以下代码
<httpHandlers>
<add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
</httpHandlers>
前台Default.aspx

        
 
 
后台.cs
 
 
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;[AjaxPro.AjaxNamespace("Defaults")]public partial class _Default : System.Web.UI.Page {    protected void Page_Load(object sender, EventArgs e)    {        AjaxPro.Utility.RegisterTypeForAjax(typeof(_Default));    }    [AjaxPro.AjaxMethod]    public string SetTb(string Name, string Callback)    {        string message = "0";        if (Name == "" && Callback == "")        {            message = "1";        }        return message;    }}


3、在后台.CS类前添加 [AjaxPro.AjaxNamespace("所在类类名")],这里可以自由取名,一般方便识别取用该类类名
4、在Page_Load方法体内加上如下代码:AjaxPro.Utility.RegisterTypeForAjax(typeof(所在类类名));
5、每个AjaxPro方法前必须添加    [AjaxPro.AjaxMethod]
6、如果方法内需要Session  [WebMethod(EnableSession=true)]
7、如果方法内有可读写程序 [AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)]

转载于:https://www.cnblogs.com/feibai/archive/2011/02/25/1964676.html

你可能感兴趣的文章
使用jQuery开发一个响应式超酷整合RSS信息阅读杂志
查看>>
Xcode-程序开发设计-02九宫格
查看>>
多线程篇-RunLoop
查看>>
ASP.NET MVC学习(四)之视图View
查看>>
CSS魔法(五)项目实战
查看>>
JavaScript常用函数总结
查看>>
Windows Defender 无法启动
查看>>
自动装箱和自动拆箱
查看>>
shell脚本编程常识
查看>>
Javascript 页面刷新
查看>>
jdbcUtils 存档
查看>>
Java常量池解析与字符串intern简介
查看>>
[Loadrunner参数化]一个文件输两列参数的取值
查看>>
jqgrid的editrules
查看>>
添加自定义活动控件
查看>>
Markdown——入门指南
查看>>
剖析 Pexpect(转)
查看>>
数组(冒泡,选择,排序)
查看>>
VS2010 添加服务引用以后点不出引用服务的命名空间
查看>>
Python xlsx 读取
查看>>