Frage

Ich habe eine Liste, die eine Nachschlagespalte enthält.

Als Nächstes habe ich eine leere ASPX-Seite erstellt und ein Datenansicht-Webpart hinzugefügt.Als nächstes habe ich das Datenansicht-Webpart mit der zuvor erwähnten Liste verknüpft, wodurch ich die Datenquelle erhielt.

Wenn ich nun die Nachschlagespalte aus der Datenquelle in das Webpart auf meiner Seite einfüge und sie als Beschriftung formatiere, erhalte ich eine Beschriftung, bei der es sich um einen Hyperlink handelt, der zum Backend (der Liste) führt.Wenn ich es als Textfeld oder nur als einfachen Text formatiere, erhalte ich interessanterweise das folgende Anker-Tag auf meiner Seite, genau so:

<a onclick="OpenPopUpPage('http://cityapps.capetown.gov.za/sites/ikrc/_layouts/listform.aspx?PageType=4&ListId={8BEE076B-ABC8-4378-9CD4-93AD46064FC0}&ID=15&RootFolder=*', RefreshPage); return false;" href="http://cityapps.capetown.gov.za/sites/ikrc/_layouts/listform.aspx?PageType=4&ListId={8BEE076B-ABC8-4378-9CD4-93AD46064FC0}&ID=15&RootFolder=*">Final Test</a>

Ich habe auch versucht, das zu werfen {@Research_x0020_Topic} in verschiedene HTML-Tags und ASP-Steuerelemente umwandeln, aber ich erhalte immer wieder den oben genannten Anker auf meiner Seite.

Was ich will, ist einfach.Ich möchte nur den Wert der Nachschlagespalte anzeigen, ohne dass es sich um einen Hyperlink handelt.Das Beste, was ich bekomme, ist, wenn ich es als Etikett formatiere:

<asp:Label runat="server" id="ff1{$Pos}" text="{@Research_x0020_Topic}" __designer:bind="{ddwrt:DataBind('u',concat('ff1',$Pos),'Text','','ID',ddwrt:EscapeDelims(string(@ID)),'@Research_x0020_Topic')}" />

Ich kann jedoch anscheinend nicht herausfinden, wie ich den in diesem Etikett eingebetteten Hyperlink deaktivieren kann.

Irgendeine Hilfe?

War es hilfreich?

Lösung

Am Ende war die Lösung ganz einfach.Ich musste der Bibliothek lediglich eine Spalte hinzufügen, die den Wert der Suche als Datenfeld anzeigt, indem ich Folgendes überprüfte (Fügen Sie eine Spalte hinzu, um jedes dieser zusätzlichen Felder anzuzeigen):

enter image description here

Dadurch wird eine Spalte in der Bibliothek und der Datenquelle erstellt, die wie ein normales einzeiliges Textfeld und nicht wie eine Suche funktioniert.

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