【发布时间】:2011-09-07 02:53:03
【问题描述】:
我已经成功下载并安装了AJAX框架和控件工具包。
在尝试将任何 AJAX 控件(如 UpdatePanels 或 ScriptManagers)插入现有的 ASP.NET 网站(当前没有 AJAX 功能)时,我收到以下错误:
“尝试读取或写入受保护的内存。这通常表明其他内存已损坏。”
作为一个测试,我创建了一个全新的项目,作为一个支持 ASP.NET AJAX 的网站,如下所示:
在这个项目的默认页面中已经有一个ScriptManager,我已经能够插入一个UpdatePanel,用一个标签和一个按钮来做一个小测试,将其内容更新到当前时间。
问题是:“启用 ASP.NET AJAX 的网站”有哪些“ASP.NET 网站”不会阻止我添加 AJAX 控件?
【问题讨论】:
-
您使用的是什么 .Net 版本,我认为它是从 3.5 开始内置的,否则您必须安装它? microsoft.com/downloads/en/…
-
您使用的是 sourcesafe/sourcegear 吗?我要问的原因是,这看起来是那些边缘错误之一,并且在某个地方出了点问题,但我在谷歌上发现了指向这一点的案例:-(
-
使用 .net 3.5 - 在 3.5 之前有很多安全策略问题。可以在 jQuery 中使用 Ajax 并调用 .net 2.x 的普通 aspx 页面并获取参数。
-
我正在使用 SVN,但我正在本地处理这个项目(作为测试)。