zoukankan      html  css  js  c++  java
  • {sharepoint}It may have been deleted or renamed by another user

    Symptom


    Consider the following scenario:

    We
    • In the xslt:
      • <xsl:param name="CustomItem">1</xsl:param>
        <xsl:variable name="Rows" select="/dsQueryResponse/Custom_Listings/Rows/Row[@ID = $CustomItem]" />


    In this scenario, we receive the following error message:

    w3wp.exe (0x1104)    0x1670 CMS    Publishing    8vzh
    Unexpected PortalSiteMapProvider was unable to fetch current node, request URL:
    /example/path/here/custom/pages/opportunitydetails.aspx, message: No item exists at http://SERVER/example/path/here/custom/pages/opportunitydetails.aspx?ID=20. may been or by user., stack trace: at Microsoft.SharePoint.SPContext.get_Item() at Microsoft.SharePoint.SPContext.get_ListItem() at Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapProvider.get_CurrentNode()
    Cause
    When we try passing the Query Parameter Name as ID to the .aspx Page (which itself is the record in the document library) Sharepoint loses track of what ID is used for. Sharepoint no longer knows if ID is the document in the document library it uses to identify documents/pages on the server. Our solution should not be using a variable named ID.
    Resolution
    Change the query string parameter from ID to CustomID. Then change the details page from QueryString(ID) to QueryString(CustomID). Once this is done the page will display with no errors.
    More Information
    DISCLAIMER
    MICROSOFT AND/OR WARRANTIES ABOUT THE SUITABILITY, RELIABILITY MAY INCLUDE TECHNICAL INACCURACIES MAY BE REVISED AT ANY TIME WITHOUT NOTICE.

    TO THE MAXIMUM EXTENT PERMITTED OR ITS SUPPLIERS DISCLAIM AND EXCLUDE ALL REPRESENTATIONS, WARRANTIES, AND CONDITIONS WHETHER EXPRESS, IMPLIED OR CONDITIONS OF TITLE, NON INFRINGEMENT, SATISFACTORY CONDITION OR QUALITY, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE MATERIALS.
    Properties

    Article ID: 972225 - Last Review: 06/08/2009 10:25:42 - Revision: 1.0

    • Microsoft Office SharePoint Server 2007
    • Microsoft Windows SharePoint Services 3.0

      • kbrapidpub kbnomt KB972225
  • 相关阅读:
    Python统计字符串中出现次数最多的人名
    c++中delete和析构函数之间的区别
    pycharm常用快捷键详解,让你编程 事半功倍。
    C语言入门学习(二)常量
    Linux关于文件的权限笔记
    python实现将IP地址转换为数字
    django中django.conf.urls.url函数
    Linux下安装Python3和django并配置mysql作为django默认服务器
    django中models field详解
    python3.5中import sqlite3报错:ImportError: No module named _sqlite3
  • 原文地址:https://www.cnblogs.com/Areas/p/5498588.html
Copyright © 2011-2022 走看看