Recuperation de valeur via session [Résolu]

Signaler
Messages postés
154
Date d'inscription
mardi 1 novembre 2005
Statut
Membre
Dernière intervention
20 août 2006
-
Messages postés
154
Date d'inscription
mardi 1 novembre 2005
Statut
Membre
Dernière intervention
20 août 2006
-
salut , j'ai une petite question sur une datagrid sous asp.net , je m'explique


j'ai glissé un datagrid , puis je l'ai lié à une dataSet

Sub BindData()
SQL = "select refdossier,[raison social],secteur,ville from entreprise"
cnx =
New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\Projet_Cnce.mdb")
adapter =
New OleDbDataAdapter(SQL, cnx)
adapter.Fill(Ds, "entreprise")
dg.DataSource = Ds
DataBind()

End
Sub

apres j'ai definiAutoGenerateColumns à false , dans la parti HTML  j'ai precisé les donnée à afficher comme suite:





<Columns>
           http://localhost/App/calcul.aspx?id=7" , je voulais  le faire avec les session mais je vois pas comment faire , car je recupere l ' id dans la parti html 
y a t il une solution svp
merci d'avance
         

2 réponses

Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
27
Bonjour,

il faut utiliser un linkbutton et utiliser l'evenement itemcommand , ensuite tu fais un response.redirect vers la page que tu veux !

<hr>Cyril - MVS - MCP
Messages postés
154
Date d'inscription
mardi 1 novembre 2005
Statut
Membre
Dernière intervention
20 août 2006
3
Merci Cyril , pour ta reponse ,ca marche bien , mais avec l'evenement

SelectedIndexChanged. voila ce que j'ai fais:


Private
Sub dg1_SelectedIndexChanged(
ByVal sender
As
Object,
ByVal e
As System.EventArgs)
Handles dg1.SelectedIndexChanged
Session("codeR") = dg1.DataKeys.Item(dg1.SelectedIndex)
Response.Redirect("InfoEntreprise.aspx")

End
Sub

merci bcp