Nwlapcug.com


Come eseguire l'Override di un pulsante Salva di SharePoint

Microsoft SharePoint è un programma che utilizza .net Framework per creare un sistema di gestione dei contenuti per siti Web. "Pulsante Salva" di SharePoint sarà salvare i progressi nei file e quindi reindirizzare gli utenti a una nuova pagina. Il pulsante "Save" dovrà essere sottoposto a override se un sito web manager vuole reindirizzare gli utenti a una pagina diversa, o se non vuole che agli utenti di reindirizzare a una nuova pagina a tutti. Questo override consentirà comunque i file da salvare, ma eviterà reindirizzamenti una volta che si preme il pulsante.

Istruzioni

1

Costruire un nuovo modello di rendering di apertura il modello predefinito che si trova in "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\CONTROLTEMPLATES\DefaultTemplates.ascx" sul tuo computer e copiare e incollare tutto il codice in un nuovo file ASCX.

2

Salvare il nuovo file nella cartella "ControlTemplates" sul tuo computer.

3

Aprire il nuovo modello di rendering è stato creato e scorrere lentamente per trovare il termine "< SharePoint:NextPageButton runat ="server"/ >". Questo termine apparirà due volte, quindi assicuratevi che si sta guardando l'etichetta nella parte superiore dello script e non inferiore dello script. Aggiungere il tag "< MTDFaxLogSaveButton:FaxLogSaveButton runat ="server"/ >" direttamente dopo questo tag.

4

Scorrere verso il basso fino a quando vedrete < SharePoint:NextPageButton runat = "server" / > nuovamente. 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 la stringa "FaxLogSaveButton: pulsanteSalva" direttamente dopo questo termine.

7

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

verrà restituito un successo; ".

8

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

9

Scorrimento per il tag "< XmlDocument NamesapeURI =" e immettere la stringa "http://schemas.Microsoft.com/sharepoint/v3/contenttype/forms" dietro il segno di uguale.

10

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

11

Salvare il file per ignorare completamente la SharePoint "pulsante Salva".