Web user control dans un gridview, postback problème Container.DataItem
Leghvon
Messages postés1Date d'inscriptionlundi 30 décembre 2002StatutMembreDernière intervention24 juillet 2007
-
24 juil. 2007 à 00:07
cs_Yxion
Messages postés219Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention 7 septembre 2009
-
24 juil. 2007 à 15:49
Bonjour,
Je dois dire d'habite je trouve en cherchant mais là ! je suis sur un os. Merci d'avance.
Ma question est très simple j'ai un gridview où je place un web user control dans un templatefield. Voici un exemple :
Dim _properties
As
StringTrue), Category(
"Appearance"), DefaultValue(
"")>
Property [prop]()
As
String
Get
Return _properties
End
Get
Set(
ByVal Value
As
String)
_properties = Value
End
Set
End
Property
Protected
Sub Page_PreRender(
ByVal sender
As
Object,
ByVal e
As System.EventArgs)
Handles
Me.PreRender
Dim Controltest
As TextBox =
New TextBox
Controltest.Text = _properties
Me.Controls.Add(Controltest)
End
SubEnd
Class
Mon problème est le suivant, je charge la page, nickel ... les valeurs se place dans le textbox "TextBox1" et dans le user control .. mais lorsque je clique sur le bouton ... ! je garde le viewstate de mon textbox1 mais pas mon user control !...
certainement évident ... mais pas moyen de trouver la solution ..
j'ai essaye plein de chose, je pense que le problème proviens du fait que c'est un control ajouté dans un user control .... mais bon je voudrais pouvoir y arriver.
Merci d'avance.
A voir également:
Web user control dans un gridview, postback problème Container.DataItem