Tutorial de ASP.NET
Vista Previa de ASP.NET 2.0

Autorizando Elementos Web

El conjunto de controles Elementos Web incluye un mecanismo para autorizar Elementos Web que se aplica a todos los controles de servidor cuando se añaden a importan a una página. Los desarrolladores de páginas implementan un filtro de autorización suscribiendo el evento WebPartManager.OnAuthorizeWebPart.

Este ejemplo muestra una página que muestra Elementos Web que son del tipo Calendar.

  1. Entrad en la página
  2. Seleccionad "Catalog" en la lista desplegable. La CatalogZone será visible y mostrará un control calendario en su parte de catálogo declarativo.

C# Autorizando Elementos Web

Se debería heredar desde la clase WebPartManager y sobreescribir el método IsAuthorize si la implementación de WebPartManager.OnAuthorizeWebPart fuera la misma a lo largo de múltiples páginas. Esta aproximación evitará código redundante en las páginas.