服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - ASP.NET教程 - "PageMethods未定义"或"对象不支持此属性或方法"解决方法分享

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

2019-09-10 11:43asp.net教程网 ASP.NET教程

PageMethods未定义或对象不支持此属性或方法解决方法,需要的朋友可以参考下。

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的方法指向出现错误,而这种错误并没有显示那里错误,所以检查这样的错误。这是新手经常出现的错误。

延伸 · 阅读

精彩推荐