SharePoint: Veröffentlichen Sie ein Listenfeld programmgesteuert

8

Ich versuche, das Feld "Titel" in einer Liste zu verbergen. Das scheint nicht zu funktionieren:

%Vor%

Was mache ich falsch?

    
vitule 14.11.2008, 14:58
quelle

7 Antworten

12

Versuchen Sie Folgendes:

%Vor%     
Brian Liang 14.11.2008, 15:25
quelle
2

Keines der obigen Beispiele zum Setzen von Hidden True funktioniert, außer CanToggleHidden hat den Wert True. Das Problem ist, CanToggleHidden hat nur ein Get, nicht ein Set, also musst du einen radikalen "SharePoint-Programming-Gymnastik-Stunt" mit Reflektion durchführen, um zuerst CanToggleHidden von false auf true umzukehren. Sobald Sie das getan haben, können Sie Versteckt auf wahr (oder zurück auf falsch) ändern. Es gibt viele Beispiele im Internet (obwohl nicht alle richtig geschrieben sind). Bei Bedarf kann ich wahrscheinlich ein PowerShell-Beispiel finden, das funktioniert.

%Vor%     
user3785010 01.08.2014 13:17
quelle
0

Stellen Sie sicher, dass Sie eine neue SPWeb-Instanz verwenden.

%Vor%     
Brian Liang 14.11.2008 15:08
quelle
0

Ich glaube, dass die Sichtbarkeit von Feldern in Listen von der Standardansicht gesteuert wird, die der Benutzer "bekommt". Möchten Sie die Ansicht nicht ändern? Ich weiß, dass Sie die Ansichten für eine Liste sowie die Standardansicht abrufen können.

Ich spucke nur hier ...

    
David Hill 14.11.2008 15:17
quelle
0

Es gibt einen Preis, den Sie zahlen, wenn Sie die ausgeblendete Eigenschaft verwenden.

Es wurde entdeckt, dass das Löschen einer Spalte die Möglichkeit zum Löschen über den Code entfernt.

    
Rosh Malai 23.04.2010 13:10
quelle
0

Probieren Sie dieses aus, das wird funktionieren ... Titelfeld heißt LinkTitle ... andere Felder können auf die gleiche Weise ausgeblendet werden.

%Vor%     
varun 23.11.2010 06:00
quelle
0

Die obige Lösung dient dazu, das Feld überall zu verstecken. Es wird auch in der Spaltenübersicht Ihrer Liste ausgeblendet.

Wenn Sie das Feld nur in einer bestimmten Liste ausblenden möchten. Oder wenn Sie das Feld noch bearbeiten (zurück auf sichtbar setzen), indem Sie die Seite mit den Listeneinstellungen verwenden. Sie müssen die Eigenschaft "Versteckt" des Felds in der Eigenschaft "FieldLinks" der Liste festlegen.

%Vor%     
Wout 20.02.2014 08:05
quelle

Tags und Links