安了个vs 2008 express后,诡异asp.net Ajax PageMethods的问题,怎么解决?

昨天调试好网站睡觉...
今天一起来,突然网站报错
说ResponseText属性未实例化
ResponseText是我自写的类ServerResponse的一个属性
该PageMethods如下:

        [ScriptMethod(ResponseFormat = ResponseFormat.Json, UseHttpGet = true), WebMethod]
        public static ServerResponse GetGroupList(int nowpage,int everypage,byte type) {
            long userid = 0;
            if (!long.TryParse(HttpContext.Current.Session["userid"].ToString(), out userid)) {
                throw new Exception("非法操作.");
            }
            GroupList nr = new GroupList();
            return nr.GetServerResponse();
        }

昨天我在JS中

PageMethods.GetGroupList($get("HdPage").value,10,0,function(_r){        
            $get("MyGroupItems").innerHTML=_r.ResponseText.trim()==""?"<li>没有符合的数据</li>":_r.ResponseText;
        },function(result){alert("error:" + result.get_message());} );

即可以调用
也就是用,_r.ResponseText
而我安了个vs 2008 express后,只能_r.d.ResponseText这样调用了,大家知道这是为什么吗?
引用的Asp.net Ajax还是1.XXXXX没变....我汗

时间: 2024-12-21 18:13:25

安了个vs 2008 express后,诡异asp.net Ajax PageMethods的问题,怎么解决?的相关文章

Windows Server 2008中VS2005调试asp.net端口号出错问题的解决

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   在Windows Server 2008用vs2005 sp1调试Asp.net程序的时候,突然页面不能显示出来,老是显示"网页无法显示"的页面,无奈用firefox调试了一段时间. 然后今天用ie调试的时候发现:IE地址栏里面显示端口号和桌面任务栏右下角"ASP.NET Development Server"的端口压根就

SQL Server 2008 Express 远程访问设置方法

  Visual Studio Express和SQL Server Express系列为基础型免费程序开发环境和SQL数据库,为广大的学习爱好者带来了福音,同时还可以利用它们进行一些比较简单的系统的开发,而不用担心版权问题. 其中SQL SERVER EXPRESS版本默认是关闭网络访问功能的,但它并不是不支持,也可以支持部分网络功能,对于一般的系统而言,其网络功能足已,下面我大概讲述一下SQL SERVER 2008 EXPRESS打开网络访问功能的步骤. 1. 从开始菜单中打开 SQL配置

Advanced Installer 打包后,安装包在WIN10下重启后再次运行安装的解决办法

原文:Advanced Installer 打包后,安装包在WIN10下重启后再次运行安装的解决办法 前几个月使用Advanced Installer 打包了一堆安装包,其中有使用默认主题的,也有根据UI设计更改过一些功能的,当时在Windows7下测试没有任何问题,就直接上线给用户使用了. 这两天在禅道上发现指派了一个BUG过来,描述的内容是在Windows10下安装包会出现重启后再次自动运行的问题,见鬼了,没有写过自启动注册表啊,马上打开工程查看,发现了一个很奇怪的现象,下面来介绍. 1.当

sql server 2008分组后如何实现分页查询

问题描述 sql server 2008分组后如何实现分页查询 我的SQL语句是这样的 select left(loginDate,10) ,skipUrl,count(loginDate) FROM loginlog group by skipUrl,left(loginDate,10) order by left(loginDate,10) desc 我自己试了很多总方式都不对的,不知道问题出在哪里的了?希望大侠帮忙解决下的了谢谢! select top 10 left(loginDate,

SQL Server 2008 Express如何开启远程访问_mssql2008

Visual Studio Express和SQL Server Express系列为基础型免费程序开发环境和SQL数据库,为广大的学习爱好者带来了福音,同时还可以利用它们进行一些比较简单的系统的开发,而不用担心版权问题.其中SQL SERVER EXPRESS版本默认是关闭网络访问功能的,但它并不是不支持,也可以支持部分网络功能,对于一般的系统而言,其网络功能足已. 下面我大概讲述一下SQL SERVER 2008 EXPRESS打开网络访问功能的步骤 1. 从开始菜单中打开 SQL配置管理器

sql server 2008 express 安装的时提示“重启计算机失败&quot;

sql server 2008 express 安装的时提示"重启计算机失败" 解决办法: 打开注册表编辑器(regedit.exe),在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 中找到 PendingFileRenameOperations 项目,并删除它.这样就可以清除安装暂挂项目. 注意:不用重起电脑,继续安装即可!

ASP.NET + AJAX ——Visual Studio 2008 的戏法

    终于渐渐明白ASP.NET+AJAX的实质.    它的目标是代替人手写javascript.一方面可以简化网页的编写,降低AJAX的实施难度:另一方面是鼓励大家摒弃javascript,这是打击java阵营的一步棋,尽管javascript与java没有多大关系.不用手写javascript,直接就能获得类似AJAX的效果,着实让ASP.NET的程序员兴奋了一番.但是原理还是AJAX的原理,换汤没换药,难度的降低是以损失性能为代价的.     跟以往微软的很多手段一样,通过加入一些折衷

Win7重装系统后D、E和F磁盘不见了解决办法

Win7重装系统后D.E和F磁盘不见了解决办法 先右键单击我的电脑,然后选择管理选项,之后再选择磁盘管理点击进入,这时候就可以看到D.E.F等磁盘,不过这些盘没有名称,没有分配的磁盘,接下去就可以自己进行解决了,如下图.

电脑开机后出现winload.exe丢失或损坏异常的解决方法

  电脑开机后出现winload.exe丢失或损坏异常的解决方法           方法一: 1.如果出现winload.exe文件异常提示,同时显示硬盘分区提示(分区:3),那么就可以进入系统; 2.这时只要按一下回车键(Enter)确认之后,就能进入操作系统了; 3.不过每次开机都要按回车键才能进入系统也很麻烦,如果要解决这个问题,需要关机后切断电源,重点检查以下接口:硬盘.插座.数据连线; 4.此外,也应该逐一排查内存条插槽.硬盘连线.光盘连线等硬件,进行插拔.清理氧化点的处理; 方法二