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

到此这篇关于PageMethods未定义或对象不支持此属性或方法解决方法分享就介绍到这了。世上最贵的东西——时间。更多相关PageMethods未定义或对象不支持此属性或方法解决方法分享内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
aspxgridview CustomButtonCallback 不支持弹出消息提示解决方法

关于服务器或虚拟主机不支持 AjaxPro 的问题终极解决方法

ASP.NET中Response.BufferOutput属性的使用技巧

ASP.NET轻量级MVC框架Nancy的基本用法

使用grpcui测试ASP.NET core的gRPC服务