Bonjour,
J'ai dérivé un Button en ButtonT avec une propriété en plus : Tag(afin de stocker une info).
J'ai donc une classe :
Je peux affecter mon objButton.Tag mais lorsque je l'interroge la valeur est null.
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
29
30
31 using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; /// <summary> /// Summary description for ButtonT /// </summary> public class ButtonT:Button { public ButtonT() { // // TODO: Add constructor logic here // } private string _tag; public string Tag { get { return _tag; } set { _tag = value; } } }
Ai-je loupé une étape?
Comme j'ai tableau de ButtonT, je l'interroge de cette manière :
La propriété Text elle, est bien remplie. Y a donc t-il une manière de rendre persistantes les infos des propriétés dérivées?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 string test=((ButtonT)tblDiffusion.FindControl("l_" + cpt)).Tag;
Merci
GillesM
Partager