Frage

Ich bin ziemlich neu in SP, aber ich musste die Kugel beißen und ein benutzerdefiniertes neues Formular für ein benutzerdefiniertes Listenschema erstellen. Ich habe die Feldstruktur mit Textboxen und dergleichen gespiegelt und einige benutzerdefinierte JavaScript, Validatoren und Geschäftslogik hinzugefügt, aber mein Problem ist, dass SharePoint den alten immer wieder injiziert ListFormWebPart in meine Seite. Ich kann die WebPartzon's festlegen Visible Eigenschaft zu falsch und so verbergen es, aber ich möchte es ganz loswerden. Ganz zu schweigen davon, da seine Felder alle leer sind, meine, meine Page.Valid Eigenschaft wird immer zurückkehren false.

Gibt es einen Code -Snippet, der diesen Job für mich erledigt?

War es hilfreich?

Lösung

Ich bin überrascht, wie Ihre Seite nach dem Löschen von LFWP funktioniert, denn wenn ich es im Moss 2007 mache, wird es eine Ausnahme geben. Und die Lösung ist nicht einfach.

Sie müssen nur LFWP verlassen. Fügen Sie die neue benutzerdefinierte Liste in der Nähe ein. Ich weiß nicht, wie man es im Studio macht, im Bürodesigner können Sie es als mistig machen dort. Löschen Sie einfach nicht LFWP, Sie würden es ausblenden, im Designer einfach die rechte Taste drücken und die Webpartempfindlichkeit auswählen und dann im Layout-Abschnitt ausblenden.

Denken Sie, Sie können in Vstudio ähnlich tun.

Andere Tipps

Entgegen der landläufigen Meinung (ein weiterer SharePoint -Mythos) können Sie das LFWP einfach vollständig aus der Seite löschen. Sie können dies in SharePoint Designer tun.

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