Clase SaveBeforeNavigationControl
Colocar este control en una publicación de guardar la página de publicación de desencadenadores de página cuando la página que está en modo de edición y el usuario intenta desplazarse a otra página.
Jerarquía de la herencia
System.Object
System.Web.UI.Control
System.Web.UI.WebControls.WebControl
Microsoft.SharePoint.Publishing.WebControls.SaveBeforeNavigationControl
Espacio de nombres: Microsoft.SharePoint.Publishing.WebControls
Ensamblado: Microsoft.SharePoint.Publishing (en Microsoft.SharePoint.Publishing.dll)
Sintaxis
'Declaración
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SaveBeforeNavigationControl _
Inherits WebControl _
Implements ICallbackEventHandler
'Uso
Dim instance As SaveBeforeNavigationControl
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SaveBeforeNavigationControl : WebControl,
ICallbackEventHandler
Comentarios
Este control evita la pérdida de datos en las páginas de publicación. Cuando una página está en modo de edición, y un usuario se desplaza a otra página sin ejecutar __doPostback, este control automatiza el guardar procesar antes de sale de la página (mediante el evento de onBeforeUnload de Internet Explorer). Esto puede ocurrir cuando un usuario hace clic en un vínculo o cierra el explorador. Este control se incluye de forma predeterminada en las páginas de la publicación.
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.
Vea también
Referencia
Miembros SaveBeforeNavigationControl
Espacio de nombres Microsoft.SharePoint.Publishing.WebControls