欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

"PageMethods未定义"或"对象不支持此属性或方法"解决方法分享

程序员文章站 2024-03-08 10:11:04
1.检查web.config中是否加入对于asp.net ajax的支持的代码 2.检查scriptmanager中是否设置了enablemethods=true 3.检查...
1.检查web.config中是否加入对于asp.net ajax的支持的代码
2.检查scriptmanager中是否设置了enablemethods=true
3.检查后台cs中是否引用的命名空间system.web.services或者加入了[system.web.services.webmethod]
4.后台函数必须是public static

5. 还有一种情况就是,通常,有些人在复制这个aspx页面时,经常是连同,<%@ page language="c#" autoeventwireup="true" codefile="addsight.aspx.cs" inherits="page_message_addsight" %>一起复制了,所以造成文件头的映射出现错误,导致pagemethods的方法指向出现错误,而这种错误并没有显示那里错误,所以检查这样的错误。这是新手经常出现的错误。