Wie kann ich die Menüs Neu/Aktionen/Upload/Einstellungen in einer Liste oder Dokumentbibliothek in SharePoint ausblenden? Beachten Sie, dass ich diese Menüs für eine bestimmte Listendefinition (Vorlage) und nicht nur für alle Listen oder Dokumentbibliotheken ausblenden muss.Neue/Aktionen/Upload-/Einstellungsmenüs in SharePoint-Listen/Dokumentbibliotheken ausblenden
Eine Möglichkeit, die ich kenne, besteht darin, a zu registrieren und das ControlClass-Element auf ein Steuerelement zu setzen, das von WebControl erbt. Im WebControl kann ich OnPreRender, außer Kraft setzen, die dann dies tut:
foreach (Control control in this.Parent.Controls)
{
if (control.ToString() == "Microsoft.SharePoint.WebControls.NewMenu")
{
control.Visible = false;
}
// etc
}
Das ist ziemlich hacky, und ich habe mich nur gefragt, ob es einen besseren Weg, es zu tun?
Ich denke JavaScript ... noch hacky, aber es kann es auch von der Client-Seite tun. –