Como a: exportar uma Web Part ASP.NET e importá-lo para um site de Serviços SharePoint Windows
Você pode reutilizar ASP.NET Web Parts no seu aplicativo Windows SharePoint Services exportando-as para criar arquivos .WebPart, que são arquivos XML que contêm valores propriedade, dados do estado e assembly ou arquivo de origem detalhes sobre a Web Part. Porque a funcionalidade exportar não está disponível Por padrão, você deve fazer algumas modificações seu codificar Web Part e suas configurações configuração.
Depois de ter um arquivo .WebPart, você pode importação-lo em qualquer aplicativo Windows SharePoint Services e o Web Part é exibida com o aspecto Windows SharePoint Services e sensação.
Para exportar um ASP.NET Web Part
Na sua codificar Web Part, defina o ExportMode ExportMode para permitir que as propriedades para ser exportado. No seguinte codificar, definimos o valor para All, que permite confidencial propriedades a serem exportadas.
this.ExportMode = WebPartExportMode.All;
Modify the
<system.web>
section of the web.config file as follows:<system.web> <webparts enableExport="true" /> <sytem.web>
A partir de menu Web Part, escolher Export para criar um arquivo .WebPart Você Pode importação em um Windows SharePoint Services Web Part Page.
A importação um arquivo .WebPart em Windows SharePoint Services
Coloque o assembly para o Web Part no bin ou o cache global de assemblies.
If you place your assembly in the global assembly cache, o assembly deve ser nomeado de alta segurança e executar com permissões codificar confiança completa Por padrão. A Web Part está disponível para todos os aplicativos da Web.
If you place your assembly in the bin, você não tem permissões codificar confiança completa quando executa sua Parte da Web. Como as permissões para o Diretório bin são Por padrão muito baixa, talvez você precise criar um novo arquivo de política confiança para a Web Part (recomendado), ou aumentar a nível de confiabilidade no arquivo web.config (o usar como padrão é WSS_Minimal).
Adiciona a Web Part para a lista Safe Controls no seu arquivo web.config, de exemplo:
<SafeControl Assembly="MyWebPart" Namespace="MyWebParts" Typename="*" Safe="True" />
No modo de design, selecione Add a web part. Na inferior da Add Web Parts diálogo caixa, clique Advanced Web Part gallery and options.
No painel de Add Web Parts Add Web Parts, selecione Import e, em seguida, navegar para o arquivo .WebPart que você criou na acima procedimento.
Clique em Upload e sua Parte da Web aparece na lista de Uploaded Web Parts.
Arraste-a para uma zona Web Part na página e você deve ver a mesma Web Part como no seu página ASP.NET, somente esse tempo ela tem padrão Windows SharePoint Services Cromado.