1 votes

SPGridview un seul DataKeyName au lieu de plusieurs ?

J'ai un SPgridview dans un webpart.

Et je veux obtenir l'ID de l'élément, et non l'index, lorsque je sélectionne une ligne. Comment faire ?

Normalement, je devrais simplement définir le DataKeyName de la gridview à "ID" ou à n'importe quel autre nom de colonne dans la table.

Mais ici, je n'ai pas le droit de définir un seul nom de données, seulement plusieurs avec un stringArray. J'ai essayé de le définir dans un tableau de chaînes avec un seul élément, mais cela n'a pas fonctionné.

J'alimente les données à l'intérieur de la grille à l'aide d'une source de données SP.

Je suis très nouveau dans le monde de Sharepoint

Merci d'avance.

2voto

J'ai eu le même problème et j'ai cherché une solution pendant deux jours. Après avoir lu cet article, j'ai eu l'idée de vérifier les mises à jour installées sur les deux serveurs. Le serveur qui stockait les noms de fichiers avait besoin des dernières mises à jour .NET. Après avoir installé .NET 3.5 SP1, l'erreur a disparu !

Peut-être que cela aidera quelqu'un ;)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X