【问题标题】:AJAX toolkit error when upgrading SharePoint 2010 webpart to 2013将 SharePoint 2010 webpart 升级到 2013 时出现 AJAX 工具包错误
【发布时间】:2014-03-20 21:58:19
【问题描述】:

我正在将 sharepoint 2010 解决方案 webpart 升级到 2013。

跟随。是我遵循的程序:-

  1. 编辑您的 .csproj 文件并添加到其中 -> 15.0
  2. 转到项目属性并将框架设置为 4.5
  3. 转到包并在包的属性下将版本设置为 15.0
  4. 对 14.0.0.0 到 15.0.0.0 进行查找替换。
  5. 检查每个文件以检查任何配置单元引用。您需要添加 /15/ 到 这些。例如:_layouts/ 到 _layouts/15/ 以及 CONTROLTEMPLATES 作为 CONTROLTEMPLATES/15
  6. 下载AJAX 4.5版本并更新项目中AJAX dll的参考
  7. 没有更改母版页
  8. 右键单击项目并单击清理以清理解决方案
  9. 构建解决方案,然后部署您的解决方案

当我将 web 部件添加到网站页面时,它会给出以下错误:-

请求的脚本资源“MaskedEdit.MaskedEditValidator.js” 需要版本'AjaxControlToolkit,版本 = 4.5.7.1213, ASP.NET AJAX 的 Culture=neutral, PublicKeyToken=28f01b0e84b6d53e' 框架。要使用此资源,请确保应用程序 引用版本'AjaxControlToolkit,版本 = 4.5.7.1213, 文化=中性,PublicKeyToken=28f01b0e84b6d53e'。

如果我删除 foll,错误就会消失。代码行,但是,只有 webpart 上的图像可见,我无法再编辑此页面(选项消失,仅在我使用 ?contents=1 删除 webpart 时出现):-

  <cc1:MaskedEditExtender TargetControlID="txtBookingStart" Mask="99/99/9999" MaskType="Date" runat="server" ID="MaskedEditExtender_txtBookingStart">
                                    </cc1:MaskedEditExtender>
                                    <cc1:MaskedEditValidator runat="server" ID="MaskedEditValidator_txtBookingStart" ControlExtender="MaskedEditExtender_txtBookingStart" ControlToValidate="txtBookingStart" InvalidValueMessage="Invalid booking start date" Display="None">
                                    </cc1:MaskedEditValidator>

知道发生了什么吗?

【问题讨论】:

  • 我已经恢复到 AJAX 版本 3.0.30930.28736 并且一切正常!看起来新版本的 AJAX 不能与 SP2013 一起使用,就像它们在 SP2010 中发布的一样!

标签: sharepoint ajaxcontroltoolkit


【解决方案1】:

我已恢复到 AJAX 版本 3.0.30930.28736,一切正常!看起来新版本的 AJAX 不能与 SP2013 一起使用,就像它们在 SP2010 中发布的一样!

但是,这个 MSDN 论坛确实说我们可以使用 4.5..http://social.technet.microsoft.com/Forums/sharepoint/en-US/60fa19fe-86a0-446b-b61f-11a82fe4287f/how-to-implement-ajax-toolkit-for-sharepoint2013?forum=sharepointdevelopment&prof=required

【讨论】:

    猜你喜欢
    • 2014-09-28
    • 1970-01-01
    • 1970-01-01
    • 2011-10-08
    • 2011-04-23
    • 2014-03-21
    • 1970-01-01
    • 2011-07-31
    • 2013-03-18
    相关资源
    最近更新 更多