2008-10-07 7 views
1

Cela devrait être une chose vraiment très simple, mais pour une raison quelconque, il me fuit.Comment lier une liste déroulante à un gridview dans Sharepoint 2007?

Je veux une page Sharepoint qui aura une liste déroulante qui est liée à une table de recherche de base de données.

Lorsqu'un élément est sélectionné et qu'il clique sur un bouton GO, je souhaite qu'il mette à jour une grille qui se trouve également sur la page.

Je cherche un moyen simple - en supposant que je suis un idiot de sharepoint. BTW, j'utilise le Microsoft Office Sharepoint Designer.

Merci,

Edit: Mon besoin est en fait très simple. Je veux filtrer les résultats d'une requête en utilisant une liste déroulante. Cela s'appelait autrefois une relation maître-détail. Par exemple, mes données régulières ont le nom de l'école, le nom de l'application et la durée d'exécution de l'application. Parce qu'il pourrait y avoir une centaine d'applications par école et qu'il y a plus de 60 écoles, je veux seulement montrer une information sur les écoles à la fois. Donc, je veux mettre une liste déroulante en haut de l'écran qui contient la liste des écoles. Une fois sélectionnée, la grille doit être mise à jour pour refléter les nouvelles informations sur les écoles.

Chris.

+0

Peut-être que vous pourriez utiliser le filtre Web Parts. http://office.microsoft.com/en-us/sharepointserver/HA100337861033.aspx (disponible uniquement avec SharePoint Enterprise CAL) Toutefois, afin de vous fournir une réponse plus détaillée, je souhaiterais en savoir plus sur vos besoins. –

Répondre

1

Je ne suis pas exactement sûr des besoins spécifiques ici, mais il semble que vous essayez d'étirer un peu au-delà de ce à quoi Sharepoint Designer est bien adapté. Pour rechercher des données, vous avez accès via la partie web dataview, qui est ici:

http://office.microsoft.com/en-us/sharepointdesigner/HA100948041033.aspx

Cependant vos besoins de filtrage peut vous empêcher d'utiliser cela. Si vous voulez le faire .net sans en savoir trop sur MOSS, vous pouvez utiliser le "fils de smartpart" (google it) qui vous permet d'héberger des contrôles utilisateur standard .net dans webparts.

Espérons que cela aide!

Questions connexes