Donnerstag, 26. März 2009

Sharepoint Fehler: 'style.display' is null or not an object

Aus nicht nachvollziehbarem Grund kommt es auf Sharepointseiten mit Inhaltseditorwebpart manchmal zu einem JavaScript-Fehler, welcher das Öffnen des Webpart-Menüs verhindert.

Folgende Fehlermeldung ist im Browser zu finden:


javascript error in line 2135

'style.display' is null or not an object
Code 0
url : http://site/Pages/Default.aspx


Beim verschieben des WebParts im Browser reagiert der Sharepoint u.U. mit einem Serverfehler.

Grund für dieses Verhalten scheint das Arbeiten mit Copy&Paste innerhalb verschiedener Inhaltseditor-WebParts zu sein.

Einen offiziellen Lösungsweg gibt es bisher seitens MS nicht. Allerdings
funktionierte bei mir folgende Vorgehensweise auf zwei verschiedenen Systemen:
  1. Öffnen der Seite mit dem Sharepointdesigner
  2. Suchen des fehlerverursachenden Inhaltseditorwebparts
  3. Innerhalb des WebPart-Content suchen nach einem "<div..." - Tag mit dem Attribut "WebPartID"
  4. Löschen des Attributes "WebPartID" samt Wert