惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Tenable Blog
Last Week in AI
Last Week in AI
P
Proofpoint News Feed
Engineering at Meta
Engineering at Meta
H
Help Net Security
F
Fortinet All Blogs
MyScale Blog
MyScale Blog
宝玉的分享
宝玉的分享
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 司徒正美
量子位
N
Netflix TechBlog - Medium
Apple Machine Learning Research
Apple Machine Learning Research
小众软件
小众软件
Recorded Future
Recorded Future
博客园 - 三生石上(FineUI控件)
Vercel News
Vercel News
aimingoo的专栏
aimingoo的专栏
I
InfoQ
Microsoft Security Blog
Microsoft Security Blog
Scott Helme
Scott Helme
The Last Watchdog
The Last Watchdog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
IT之家
IT之家
AI
AI
WordPress大学
WordPress大学
Security Archives - TechRepublic
Security Archives - TechRepublic
Google Online Security Blog
Google Online Security Blog
U
Unit 42
V2EX - 技术
V2EX - 技术
MongoDB | Blog
MongoDB | Blog
Schneier on Security
Schneier on Security
博客园 - Franky
H
Heimdal Security Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Jina AI
Jina AI
W
WeLiveSecurity
P
Privacy & Cybersecurity Law Blog
Cloudbric
Cloudbric
B
Blog RSS Feed
N
News | PayPal Newsroom
S
Securelist
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
I
Intezer
Hacker News - Newest:
Hacker News - Newest: "LLM"
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
博客园_首页
罗磊的独立博客
H
Hackread – Cybersecurity News, Data Breaches, AI and More
雷峰网
雷峰网

博客园 - Ame

将项目改为windows 服务的步骤 js 设为首页,加入收藏夹 - Ame - 博客园 压缩图片 - Ame - 博客园 FCKeditor 的使用心得 IE,firefox 里对浏览器事件处理的兼容性处理 - Ame - 博客园 项目中的JS ,alert 出现乱码 Jquery 插件参考 报表实现的参考 RDLC 矩阵使用 - Ame - 博客园 [转]ReportViewer 2008的部署 Reporting services 权限 经典正则表达式 [转载] iframe和跨站点cookie被阻止 (转载) js 动态生成HTML,并加载事件遇到的问题 - Ame - 博客园 jquery.cookies 的使用心得[仅做自己记忆所用] 一些药物的副作用 一些食物的用法 Blogs Flog Fat 蜂蜜知识大全 - Ame - 博客园
ajaxpro 的使用心得 - Ame - 博客园
Ame · 2009-12-23 · via 博客园 - Ame

一。先引用ajaxpro.dll

二。web.config 中需加入的

1.在  <system.webServer>节点中

<handlers>

  <!--ajaxpro-->
      <!--<add name="AjaxPro" verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro"/>-->
 </handlers>

2.在 <system.web>节点中

    <httpHandlers> 中加入

      <!--ajaxpro-->
      <add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro"/>
    </httpHandlers>

三。在页面代码中注册使用ajaxpro

  最好用一个页面单独去处理所有的ajax方法,我这是名为AjaxProOperate的页面

   如: AjaxPro.Utility.RegisterTypeForAjax(typeof(AjaxProOperate));//AjaxProOperate是类名,即页面名称

  在如果要用到session的话,在方法的属性上写上 [AjaxPro.AjaxMethod(HttpSessionStateRequirement.Read)] --只读, ReadWrite --可读可写

  如:


        [AjaxPro.AjaxMethod(HttpSessionStateRequirement.Read)]

   public void GetDate(参数)

{

      ......

}

四,页面上调用方法

     用一个JS来操作所有的方法,然后在aspx页面中去调用即可。

  var varTest = 命名空间.页面方法.具体方法名(参数).value;

五。在服务器上布署的事项

     在IIS,站点属性的“处理程序映射” 里添加托管处理程序(请求类型)ajaxpro/*.ashx,(路径)AjaxPro.AjaxHandlerFactory,AjaxPro,(名称)AjaxPro

注:如果是一个页面统一写的时候,在调用JS的每个页面都要注册一下那个处理页面,如上面的:AjaxPro.Utility.RegisterTypeForAjax(typeof(AjaxProOperate));

要不然出现“未定义”