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



相关阅读:
什么是Semantics?
Ubuntu Apache 服务之 PHP 配置
CSS 选择器浅谈
文本框根据输入内容自适应高度的代码
Excel导入Sqlserver数据库脚本
极致之美——百行代码实现全新智能语言
php jquery 实现新闻标签分类与无刷新分页
在.Net中用数据工厂进行多数据库操作
Windows Embedded性能
CSS hack实现 CSS完美兼容IE6/IE7/FF的通用方法
jQuery调用WebService的实现代码
select * from sp_who的解决方案
JQuery 动画卷页 返回顶部 动画特效(兼容Chrome)
硬盘PE启动安装GHOST XP教程
快速导航

Copyright © 2016 phpStudy | 皖ICP备18014864号-4