Problème dropdownlist [Résolu]

Messages postés
138
Date d'inscription
samedi 18 novembre 2000
Dernière intervention
23 novembre 2010
- - Dernière réponse : lenneth666
Messages postés
138
Date d'inscription
samedi 18 novembre 2000
Dernière intervention
23 novembre 2010
- 28 juin 2005 à 14:25
Voila alors j 'ai une datagrid. Dan sune colonne je veut que lorsque l'on passe en mode édition, un label laisse place a une dropdownlist.

Et qd je clique sur le bouton modifier j'ai le message suivant qui apparait :

Échec du chargement de viewstate. L'arborescence du contrôle sur lequel viewstate est chargé doit correspondre à l'arborescence du contrôle qui a été utilisé pour enregistrer viewstate lors de la demande précédente. Par exemple, lors de l'ajout dynamique de contrôle, les contrôles ajoutés lors d'une publication doivent correspondre au type et à la position des contrôles ajoutés lors de la demande initiale.

ca vient de quoi ?
Afficher la suite 

Votre réponse

5 réponses

Meilleure réponse
Messages postés
87
Date d'inscription
lundi 22 avril 2002
Dernière intervention
12 octobre 2006
3
Merci
as-tu essayé de faire un pas à pas détaillé?

Je programme en c # alors...



Pour une DDL dans une datagrid : met AutoPostBack de la DDL à true, et OnSelectedIndexChange="Ta fonction" côté aspx

et pas dans le code



dans le code

et dans Page_Load met :



if(!IsPostBack){

//initialisation de la DDL

}
Aurélie

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 91 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_aurelie
Messages postés
87
Date d'inscription
lundi 22 avril 2002
Dernière intervention
12 octobre 2006
0
Merci
peux-tu mettre ton code?

Aurélie
Commenter la réponse de cs_aurelie
Messages postés
138
Date d'inscription
samedi 18 novembre 2000
Dernière intervention
23 novembre 2010
0
Merci
c'est la fonction que j'appelle lorsque je veut passer en mode édition

private sub maGrilleEditer(byval sender as Object ,byval e as DataGridCommandEventArgs)


me.dg_promo.EditItemIndex = e.Item.ItemIndex


If e.Item.ItemIndex = dg_promo.EditItemIndex And e.Item.ItemIndex <> -1 Then
Dim dp As new DropDownList
dp = CType(e.Item.FindControl("stat"), DropDownList)
dim connectionString As String = "......."
Dim sqlconn1 As System.Data.IDbConnection = New System.Data.SqlClient.SqlConnection(connectionString)
dim sqlcomm1 as System.Data.IDbCommand = New System.Data.SqlClient.SqlCommand
sqlcomm1.connection =sqlconn1


sqlcomm1.commandText ="select CandidatEtat_id,NomEtat as NomEtat from CandidatEtat"
sqlconn1.open
dp.dataSource = sqlcomm1.executeReader (ici j'ai un null pointer exception défois )

dp.dataValueField="CandidatEtat_id"
dp.dataTextField="NomEtat"
dp.databind


end if
Commenter la réponse de lenneth666
Messages postés
138
Date d'inscription
samedi 18 novembre 2000
Dernière intervention
23 novembre 2010
0
Merci
en passant est ce que tu sais commetn je peut gerer le selectedIndexChange d'une dropdownlist si celle ci est dans une datagrid ?
Commenter la réponse de lenneth666
Messages postés
138
Date d'inscription
samedi 18 novembre 2000
Dernière intervention
23 novembre 2010
0
Merci
merci pour la dropdown list :)

pour l'autre question c bon je viens de trouver, une erreur bête
Commenter la réponse de lenneth666

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.