Bonjour,
J'ai besoin de votre aide car j'ai un soucis que je n'arrive pas à résoudre.
Voila j'ai un asp repeater dans lequel j'ai une checkbox, j'utilise pas la checkbox de base d'asp.net mais une chechbox a laquelle j'ai ajouté une propriété.
Voici le code de ma checkbox:
Mon asp repeater:
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 namespace RouteInn.Controls { public class RouteInnCheckBox : CheckBox { /// <summary> /// Chemin du fichier à supprimer /// </summary> private string _Path; public string Path { get { return _Path; } set { _Path = value; } } } }
Mon problème provient de cette ligne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <asp:Repeater ID="Repeater1" runat="server" Visible="true"> <ItemTemplate> <div style="display: inline; float: left; padding: 5px 5px 5px 5px"> <div style="z-index: 3; position: absolute"> <cc6:routeinncheckbox path='<%# Eval("Path") %>' id="CheckBox1" runat="server" /> </div> <a href="<%# Eval("Path") %>" onclick="return hs.expand(this)" title=""> <img alt="" src="<%# Eval("Path") %>" width="150px" height="150px" /> </a> </div> </ItemTemplate> </asp:Repeater>
En effet ma propriété "path" est toujours vide, alors que pour le reste tout marche comme sur des roulettes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part path='<%# Eval("Path") %>'
Merci de votre aide.
Partager