|
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original.
|
Traducción
Original
|
Cómo: Exportar configuraciones de controles de elementos web
Para habilitar controles de elementos Web personalizados para su exportación
Cree una página ASP.NET que contenga un control de elementos Web personalizado. Este control se puede derivar de la clase WebPart o puede ser cualquier control heredado o cualquier control de usuario colocado dentro de una zona WebPartZone. Para obtener más información sobre cómo crear una página de elementos Web, vea Tutorial: Crear una página de elementos web. Para obtener un ejemplo de control de elementos Web personalizado, vea WebPart.
NotaSólo las propiedades con el atributo Personalizable se incluyen en el archivo .WebPart que se utiliza para la exportación. En el archivo Web.config, dentro de la sección <system.web>, agregue un elemento <webParts> con enableExport establecido en true, como se muestra en el ejemplo siguiente. <webParts enableExport="true"></webParts>
Establezca la propiedad ExportMode del control en all. Si el control se deriva de WebPart, puede hacerlo en el marcado, tal y como se muestra en el ejemplo siguiente. <aspSample:CustomWebPart id="Sample" runat="server" ExportMode="All" />
Si no utiliza un controlWebPart heredado pero usa otro control dentro de la zona WebPartZone, debe establecer la propiedad theExportMode del control GenericWebPart contenedor en el código, tal como se muestra en el ejemplo que figura en la sección Ejemplo. Cargue la página Web en un explorador y, en el menú de verbos del control WebPart, haga clic en el verbo de exportación y siga las instrucciones para exportar un archivo de descripción que contenga los datos de propiedad y estado del control.