2010-05-06 5 views
0

Je développe des composants WebPart SharePoint pour MOSS 2007 sur Visual Studio 2008. Jusqu'à présent, j'ajoutais tous mes contrôles à la main au code derrière ... mais un post précédent suggéré que je pourrais utiliser le concepteur pour créer un contrôle utilisateur ASP.NET, puis l'ajouter à la partie web, et tout est heureux ... See figure 5 for an example.SharePoint WebPart et le contrôle utilisateur ASP.NET

Toutefois, je n'arrive pas à ajouter un nouveau contrôle utilisateur ASP.NET à mon projet MOSS WebPart, le modèle n'apparaît pas. Si je crée une WebApplication et y mets mon contrôle utilisateur, je ne vois aucun modèle SharePoint à ajouter au projet. Enfin, j'ai essayé de copier un simple fichier aspx et son code directement sur mon webpart, et de les ajouter en tant que "composant existant" ... mais maintenant le concepteur ne reconnaîtra pas le fichier aspx. Ensuite, j'essaierais probablement d'ajouter deux projets à ma solution, et de simplement référencer n'importe quelle DLL de l'application ASP.NET ...

Comment puis-je obtenir un contrôle ASP dans mon projet SharePoint WebPart afin que je puisse utiliser le concepteur de Visual Studio?


Edit: Alors here is a partial solution où le ProjectTypeGuids doit être modifié. Lorsque j'essaie cela, il me donne une erreur disant "Le type de projet n'est pas supporté par cette installation". J'utilise Visual Studio 2008.

Répondre

-1

Essayez de lire quelques-uns des tutoriels suivants:

http://www.google.com/search?q=create+sharepoint+web+part+as+feature

Quel type de fonctionnalité et/ou l'affichage vous essayez de créer? Vous n'aurez peut-être même pas besoin d'un contrôle utilisateur. Par exemple, créez un tableau HTML "preuve de concept" très simple en tant que contrôle Web personnalisé (composant WebPart). Créer comme une caractéristique et utiliser le cadre de la solution pour le déployer:

Create a Web Part with VSeWSS 1.3 - Part I

Create a Web Part with VSeWSS 1.3 - Part II

Scott Guthrie offre des ressources ici sur les composants WebPart et les contrôles utilisateur:

Writing Custom Web Parts for SharePoint 2007

Questions connexes