莫言科技

全过程、自定制,轻松实现跨 旅游集散中心自助游

票务与调度系统(独立版) 整合旅游集散中心资源,提供 自助半自助游自定义套餐

面向有志创业的人士、基于云 计算理念提供的创业产品

敬请期待

查看: 3451|回复: 0

iis7.5 ajaxmethod 未定义解决办法-凯发k8官网下载客户端

[复制链接]
发表于 2010-9-13 17:54:02 | 显示全部楼层 |
首先,交代下背景:3 p( a9 y7 q7 f8 g4 z
最近调试作业智能批改系统,其中在作业批改页用到了一点 ajax 技术(教师修改主观类题目分数需局部刷新),今天测试发现程序上传到windows server 2008 r2 的服务器上出现“ajaxmethod 未定义”错误,如下图:' f; c& ] o( \% q! }" u0 f

7 k. g' a- r# k$ k1 s# @1 z7 a; q* v3 n- a; c( z$ f
网上未找出此问题解决方法,纠结半天,最后修改服务器配置,问题解决...
6 x# w" p; b0 n
0 b: b0 v. x1 s% t/ j下面总结解决方法:8 u  ?/ r& b' l5 _% o4 n
先看页面js代码
    复制代码
    1.页面.cs文件中的page_load须包含
    1.                         ajax.utility.registertypeforajax(typeof(ajax.ajaxmethod));' w, _" \# t9 q% t' s
    复制代码
    2.ajaxmethod类中添加
    1.         [ajax.ajaxmethod(ajax.httpsessionstaterequirement.readwrite)]9 h' ~" u8 m h, m, y
    复制代码
    3.global.asax的application_start方法添加
    1. ajax.utility.handlerpath = "csharpwrapper";
    复制代码
    4.web.config中的分别添加
    1.                        
      @- v4 g' o/ n; c' |3 x

    2. 1 {" w }1 }- h9 _1 n5 b: x
    3.         //iis版本为7.0以上添加
      2 o2 z9 d7 s& k
    复制代码
    5.打开iis,点击“应用程序池”——右键“高级设置”——启用32位应用程序“true” o7 {9 t! `" [( u9 ?6 q6 j

    3 f5 m: j) t: v& v
    9 u6 [/ @7 _ j: `问题解决

    本帖子中包含更多资源

    您需要 才可以下载或查看,没有帐号?

    x

    ||archiver|莫言科技 ( )    

    gmt 8, 2021-3-17 07:32 , processed in 0.076175 second(s), 10 queries , wincache on.

    powered by x3.2

    © 2001-2013

    返回列表