Bonjour voilà mon problème :
J'ai créer une gridview contenant une colonne Sélectionner.
Lors du clic sur ces bouton séléctionner une détailview s'affiche avec des données.
Ces données change selon sur quel bouton le clic c'est fait.
Pour cela j'utilise un Sqldatasource qui va chercher les info dans une base de données et les affiche en fonction d'un champs nommée utilisateur-id.
Donc sa marche mais je voudrais que le résultat ( affichage de la detailview avec les données) se fasse dans une autre page.
Pour cela j'utilise le postback :
Voici mon code vb dans ma page source :
Protected Sub GridView2_SelectedIndexChanging(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewSelectEventArgs) Handles GridView2.SelectedIndexChanging
Session("info") = detailview1.rows
Response.Redirect = ("~/Default3.aspx")
End Sub
Et voici le code de vb dans la page qui doit s'afficher avec la detailview :
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If not Page.IsPostBack then
Detailview1.rows = session("info")
End Sub
Mais la il me dit l'erreur suivante :
L'élément rows est en readonly
Je ne peut donc rien faire.
Si quelqu'un a une solution , d'avance merci.
@+
