【问题标题】:ASP.NET IIS and frameworkASP.NET IIS 和框架
【发布时间】:2011-01-19 12:34:38
【问题描述】:

我有一个 ASP.NET Web 应用程序项目,它是在 Visual Studio 2008、.NET 3.5 Framework、IIS 6.1 中创建的,我正在使用 Ajax 更新面板,用于在网格视图中缓存数据表的缓存选项。这个项目在本地运行良好,但是当我在证书环境(.NET Framework 2.0 和 IIS 6.0)中部署时,我遇到了缓存问题。

所以,现在我正在尝试将项目从 3.5 更改为 2.0 框架。但是我遇到了 Ajax 更新面板错误。

如何解决这个问题?

【问题讨论】:

  • “请帮助我必须做的事情” ...您必须提供更多信息。具体来说,你有什么“缓存问题”?我假设您的网格视图没有正确更新,但如果没有更好的信息,给您任何帮助有点困难。
  • 首先我绑定 1 到 200 行,页面大小为 20,总共 20 页,然后我使用按钮设置差异范围,例如 1 到 60,页面大小为 10,总共 6 页现在但是,我得到了超过 6 页,即前 20 页……我的分页丢失了正确的数据……

标签: asp.net ajaxcontroltoolkit


【解决方案1】:

你的意思是目标框架?您可以右键单击应用程序名称,然后单击属性页,在其中转到构建,然后将目标框架选择为 2.0。

另外,看看这个: http://msdn2.microsoft.com/en-us/library/bb398791(VS.90).aspx 参考:http://forums.asp.net/t/1194067.aspx

虽然这不会很直接。因为可能有一些语言功能仅在 3.5 中可用。

【讨论】:

  • 感谢您的快速回复......虽然我得到了这三个错误..命名空间“System.Xml”中不存在类型或命名空间名称“Linq”(您是否缺少程序集引用?)命名空间“System.Web.UI”中不存在类型或命名空间名称“ScriptManager”(您是否缺少程序集引用?)命名空间“System”中不存在类型或命名空间名称“ScriptManager” .Web.UI'(您是否缺少程序集参考?)
【解决方案2】:

用于 ASP.NET 2.0 的 ASP.NET AJAX 框架有一个单独的 DLL,您必须通过此链接手动安装:http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ca9d90fa-e8c9-42e3-aa19-08e2c027f5d6&displaylang=en

您也必须使用旧版本的 AJAX 控件工具包;最新版本仅支持 3.5 和 4.0。

HTH。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-05
    • 2022-07-22
    • 1970-01-01
    • 2013-01-31
    • 2011-01-14
    • 2020-05-09
    • 2011-02-20
    • 1970-01-01
    相关资源
    最近更新 更多