Bonjour à tous.

Je me heurte à un petit souci pour finaliser mon outils. Je fabrique du contenu pour le mettre dans un DIV et je voudrais récupérer la chaine HTML qui qui se met dedans. Je tente de le faire avec la propriété InnerHtml mais ça me sort une exception et je n'arrive pas à comprendre si c'est parce que je le fais trop tôt ou parce je l'emploi mal.
Je vous présente mon code behind
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
 Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init
 
        'Code pour afficher la rotation
        Dim LParam(0) As SqlParameter
        LParam(0) = New SqlParameter("", 0)
        Dim dt As DataTable = RetournerTableP("SELECT * FROM RotationDeLaSemaine ORDER BY Position_Perso", LParam)
        For Each dr As DataRow In dt.Rows
            Dim divPerso As New HtmlControls.HtmlGenericControl
            Dim imgPerso As New Image
            With imgPerso
                .AlternateText = dr.Item("Nom_Heros")
                .ImageUrl = "http://esport.ozouf.com/PersoRotation/Perso" & dr.Item("Id_Heros") & ".png"
                .CssClass = "imgPerso"
            End With
            Dim txtPerso As New Label
            txtPerso.Text = dr.Item("Nom_Heros") & "<br>" & dr.Item("Type_Heros") & "<br>" & dr.Item("Univers") & "<br>" & dr.Item("Texte") & "<br>Dernière sortie le  : " & dr.Item("DerniereSortieP") & "<br>Il est sorti " & dr.Item("NB") & " fois depuis le début des rotations<br>"
            With divPerso
                .Controls.Add(imgPerso)
                .Controls.Add(txtPerso)
            End With
            divGlobalRotation.Controls.Add(divPerso)
        Next
        Dim strRotation As String = divGlobalRotation.InnerHtml.ToString
        txtChaineRotation.Text = strRotation
 
 
    End Sub
Dans ma page j'ai un DIV que je rempli et le résultat est correct, ça me fait ce que je veux. Maintenant je voudrais afficher dans une TextBox la chaine contenu dans ce DIV (les deux dernières lignes de mon code).
Donc je me demande si je fais bien la récupération de la chaine ou si je le fais trop tôt, à savoir dans le Init ?

Merci pour votre aide.