NoSpoon61
Messages postés2Date d'inscriptionmardi 13 décembre 2005StatutMembreDernière intervention14 décembre 2005
-
13 déc. 2005 à 15:21
garnier54
Messages postés158Date d'inscriptionmardi 17 janvier 2006StatutMembreDernière intervention 9 décembre 2018
-
21 nov. 2007 à 17:59
Bonjour,
J'ai un Gridview qui est créé dans mon Page_Load avec comme dataSource
un dataSet (qui vient d'un webservice, donc qui est réinitialisé à
chaque chargement de passe). Bref dans ce grid view il me faut une
colonne de checkbox pour pour choisir qu'elle élément de ce tableau
sont selectionnées pour executer différentes action dessus. Mais je
n'arrive pas récupérer qu'elle sont les checkbox selectionnées. Voici
mon gridView
J'ai essayé plusieur méthodes pour
mes actions qui sont effectuées en fonction des checkbox, se sont des
LinkButton, mais quand je presse sur le linkbutton la page est
rechargée et toutes les checkox redeviennent non selectionées (du
coup... ça marche pas).
2ème problème, je n'arrive pas à recupérer la valeur "id" qui se trouve dans le HiddenField du TemplateField...
Si vous pourriez me dire ce que je fais faux ou ce que je ne comprends
pas... (c'est mon premier projet .Net et je bloque la-dessus depuis ce
matin...).
Thanos_the_yopper
Messages postés309Date d'inscriptionvendredi 9 janvier 2004StatutMembreDernière intervention 5 mars 2009 14 déc. 2005 à 17:19
J'ai fais ça vite fait, mais essaye d'utiliser ça :
Ca parcourt les lignes de ton gridview et regarde celle dont la checkbox est coché et te renvoi la liste des valeur de ton champs caché. Je sais pas si c'est exactement ça que tu voulais, mais au pire, tu pourras toujours l'adapter ^__^
public string ValeursCochees()
{
string strValRet = "";
// Select the checkboxes from the GridView control
for (int i = 0; i < gridView.Rows.Count; i++)
{
GridViewRow row = gridView.Rows[i];
bool isChecked = ((CheckBox)row.FindControl("chkSelect")).Checked;