Réponse acceptée !
Non je ne voulais pas faire passer mon objet complexe en string ...
Voila en fait comment est mon code:
dans mon aspx, j'ai un repeater contenant mon UC:
<asp:repeater id="verifRepeat" runat="server">
<Itemtemplate>
<uc1:verification id="verif1" runat="server" maVerif=<%# cType(container.dataitem, Verif)%> />
</Itemtemplate>
</asp:repeater>
dans mon aspx, j'ai un repeater contenant mon UC:
......
' un évènement qui permet de chargement ma liste dans le repeaterSub Menu1_OnMainMenuClick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Menu1.OnMainMenuClick
verificationRepeater.DataSource = New VerifCollection
verificationRepeater.DataBind()
End Sub......
dans mon verification.acx.vb j'ai:
Public
Class Verification
Inherits System.Web.UI.UserControl" Code généré par le Concepteur Web Form "
Protected laVerif As Verif
Public Property maVerif() As Verif
Get
Return (laVerif)
End Get
Set(ByVal Value As Verif)
laVerif = Value
End Set
End Property
Private Sub Page_PreRender(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.PreRender
Me.Label1.Text = laVerif.nom
End Sub
End Class
Voila si ca peut aider quelqu'un on sait jamais ...
Il faut que je vois quand se lance les PreRender, Load etc par rapport aux évènements.