莫言科技

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

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

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

敬请期待

查看: 3452|回复: 0

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

[复制链接]
发表于 2010-9-13 17:54:02 | 显示全部楼层 |
首先,交代下背景: c3 i: x' c  i' u5 o! n; j% w. ?! c  c
最近调试作业智能批改系统,其中在作业批改页用到了一点 ajax 技术(教师修改主观类题目分数需局部刷新),今天测试发现程序上传到windows server 2008 r2 的服务器上出现“ajaxmethod 未定义”错误,如下图:
9 g% x& q! s3 e. a. k2 o. q% i6 @) h, }9 s; [0 i
1 j  p6 j( `4 _! n# r7 f/ c6 m  l
网上未找出此问题解决方法,纠结半天,最后修改服务器配置,问题解决...1 k# [! c  l! a5 {
5 b( v# l6 b3 b  d2 d' g
下面总结解决方法:' g& h3 k9 @ f! l& v' z5 c/ c
先看页面js代码
    复制代码
    1.页面.cs文件中的page_load须包含
    1.                         ajax.utility.registertypeforajax(typeof(ajax.ajaxmethod));2 t! i6 j- j6 |' q* h
    复制代码
    2.ajaxmethod类中添加
    1.         [ajax.ajaxmethod(ajax.httpsessionstaterequirement.readwrite)]" w s# }/ t7 a2 z7 |
    复制代码
    3.global.asax的application_start方法添加
    1. ajax.utility.handlerpath = "csharpwrapper";
    复制代码
    4.web.config中的分别添加
    1.                         2 b! w  @# j/ j0 ~: n: q: [, y
    2. . r# e3 @0 ?! c% b! t
    3.         //iis版本为7.0以上添加
      * h) q2 d; u$ @7 t% a4 l9 `
    复制代码
    5.打开iis,点击“应用程序池”——右键“高级设置”——启用32位应用程序“true”
    9 t4 ?. k& q7 v( d h9 k. y5 d( \) ]* y/ p

    3 q2 i7 _/ [9 |2 v, \- v问题解决

    本帖子中包含更多资源

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

    x

    ||archiver|莫言科技 ( )    

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

    powered by x3.2

    © 2001-2013

    返回列表