ubiquitour.com

Cómo reemplazar un botón de guardar de SharePoint

Microsoft SharePoint es un programa que utiliza el NET Framework para crear un sistema de gestión de contenidos para sitios Web. El SharePoint "Excepto" el botón de guardar progreso en archivos y luego redirigir a los usuarios a una página nueva. El botón "Save" tendrá que ser anulado si un administrador del sitio web quiere redirigir a los usuarios a una página diferente, o si él no desea que los usuarios redirigir a una página nueva en todo. Esta anulación todavía permitirá archivos guardar, pero evitará que se redirige una vez que se pulsa el botón.

Instrucciones

1 Crear una nueva plantilla de representación por abrir la plantilla por defecto en "C:\Program archivos de programa\Archivos comunes\Microsoft Shared\Web Server Extensions\12\TEMPLATE\CONTROLTEMPLATES\DefaultTemplates.ascx" en su computadora y copiar y pegar todo el código en un nuevo archivo ASCX.

2 Guarde el nuevo archivo en la carpeta "ControlTemplates" en su computadora.

3 Abra la nueva plantilla de representación creado y desplácese lentamente hasta encontrar el término "< SharePoint:NextPageButton runat ="server"/ >". Este término aparece dos veces, así que asegúrese de que usted está buscando en la etiqueta en la parte superior de la escritura y no la parte inferior de la secuencia de comandos. Añadir la etiqueta "< MTDFaxLogSaveButton:FaxLogSaveButton runat ="server"/ >" directamente después de esta etiqueta.

4 Desplácese hacia abajo hasta que vea < SharePoint:NextPageButton runat = "server" / > otra vez. Esta vez reemplace "SharePoint:NextPageButton" con "MTDFaxLogSaveButton:FaxLogSaveButton" en lugar de agregar una segunda etiqueta.

5 Guarde este archivo y abra el archivo denominado "Microsoft.SharePoint.Web.Controls."

6 Desplácese hacia abajo hasta que vea "clase pública". Añadir la cadena "FaxLogSaveButton: terminarla" directamente después de este término.

7 Desplácese hacia abajo hasta que vea un período que comenzaría con "RedirectUrl =..." y reemplazar el término completo con "RedirectUrl = String.Concat (List.ParentWeb.ServerRelativeUrl,"/", List.Forms[PAGETYPE. PAGE_DISPLAYFORM]. URL a "? ID =", ListItem.ID, a "& fuente =", ListItem.ParentList.DefaultViewUrl);

volver éxito; ".

8 Guarde este archivo y abra la carpeta "MTDFaxLog Custom List", que debe estar por debajo de la carpeta "Plantilla" en el sistema. A continuación, desplácese hacia abajo y abra la carpeta "ListSchema" y elija "schema.xml" para abrir el archivo.

9 Vaya a la etiqueta "< XmlDocument NamesapeURI =" y la cadena "http://schemas.Microsoft.com/sharepoint/v3/contenttype/forms" detrás del signo igual.

10 Añadir la misma cadena, "http://schemas.Microsoft.com/sharepoint/v3/contenttype/forms" después de la etiqueta "< plantillas de formulario xmlns =" también.

11 Guarde el archivo para reemplazar completamente el SharePoint "botón guardar".