Come scavalcare un SharePoint pulsante Salva

December 29

Microsoft SharePoint è un programma che utilizza .NET Framework per creare un sistema di gestione dei contenuti per i siti web. Il pulsante di SharePoint "Salva" salverà i progressi in file e quindi reindirizzare gli utenti a una nuova pagina. Il pulsante "Salva" dovrà essere sovrascritto se un sito web manager vuole reindirizzare gli utenti a una pagina diversa, o se non vuole che gli utenti reindirizzare a una nuova pagina a tutti. Questa sostituzione consentirà ancora di salvare i file, ma impedirà redirect una volta che si preme il pulsante.

istruzione

1 Costruire un nuovo modello di rendering aprendo il modello predefinito si trova in "C: Extensions \ Programmi \ File comuni \ Microsoft Shared \ Web Server \ 12 \ Template \ ControlTemplate \ DefaultTemplates.ascx" sul computer e copiare e incollare tutto il codice in un nuovo file ASCX.

2 Salvare il nuovo file nella cartella "ControlTemplate" sul computer.

3 Aprire il nuovo modello di rendering è stato creato e scorrere lentamente per trovare il termine "<SharePoint: NextPageButton runat =" server "/>". Questo termine viene visualizzato due volte, in modo da assicurarsi che si sta guardando il tag nella parte superiore dello script e non il fondo dello script. Aggiungere il tag "<MTDFaxLogSaveButton: FaxLogSaveButton runat =" server "/>" subito dopo questo tag.

4 Scorrere verso il basso fino a visualizzare: nuovo <SharePoint / NextPageButton runat = "server">. Questa volta sostituire "SharePoint: NextPageButton" con "MTDFaxLogSaveButton: FaxLogSaveButton" invece di aggiungere un secondo tag.

5 Salvare il file e aprire il file denominato "Microsoft.SharePoint.Web.Controls."

6 Scorrere verso il basso fino a visualizzare "public class." Aggiungere il "FaxLogSaveButton: SaveButton" stringa direttamente dopo questo termine.

7 Scorrere verso il basso fino a vedere l'inizio di un termine con "redirectUrl =..." e sostituire l'intero periodo con "redirectUrl = String.Concat (List.ParentWeb.ServerRelativeUrl," / ", List.Forms [PAGETYPE.PAGE_DISPLAYFORM] .URL, @"? ID = ", ListItem.ID, @" & Source = " , ListItem.ParentList.DefaultViewUrl);

tornare successo; ".

8 Salvare il file e aprire la cartella "MTDFaxLog elenco personalizzato", che dovrebbe essere sotto la cartella "Template" sul sistema. Poi, scorrere verso il basso e aprire la cartella "ListSchema" e scegliere "schema.xml" per aprire il file.

9 Scorrere fino al tag "<XmlDocument NamesapeURI =" e inserire la stringa "http://schemas.Microsoft.com/sharepoint/v3/contenttype/forms" dietro il segno di uguale.

10 Aggiungere la stessa stringa, "http://schemas.Microsoft.com/sharepoint/v3/contenttype/forms" dopo il tag "<xmlns modelli di modulo =" anche.

11 Salvare il file di ignorare completamente il pulsante di SharePoint "Salva".