Frage

Ich zeige einige SharePoint 2013-Listen-Daten in SPRIDView und ich verwende SPDATASAURCE für Bindung von Listendaten mit Raster. Das Problem ist mit dem Managed Metadata-Säulenfilterung.Im Filter der verwalteten Metadatenspalten, anstelle des Beendigungsnamens, wird es als Termname | TermGuid.Außerdem können meine Spalte auch mehrere Werte ermöglichen. Könnte jemand helfen?

ps: Wenn ich nicht datatable anstelle von SPDATASAURCE verwende, kann ich dieses Problem beheben, indem ich die Werte zuerst formatiert und danach an das Raster binden.Aber ich möchte SPDATASOURCE verwenden, da es andere Dinge einfällt.

edit: Wenn wir die GetCallbackResult () -Methode von SPRIDView überschreiben, können wir die Filterwerte bearbeiten.Aber gibt es irgendwie, wie wir erkennen können, welche Spalte wir filtern (in GetcallbackResult-Methode)?

War es hilfreich?

Lösung

Ich habe schließlich XSLTListView WebPart verwendet, um dieses Problem zu lösen.Nicht in der Lage, nichts anderes zu finden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top