Bonjour, a tous!
J'ai un CollapsiblePanelExtender dans une GridView, rattache a une sqldatasource. au niveau du fonctionnement tout est ok, mais pas pour les donnees.
Avant de poser ma question voici le code :
Le probleme maintenant c'est que je souhaiterai mettre ces ligne dans Panel2_SelectData:
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
32
33
34
35
36
37
38
39
40
41
42
43
44 <asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1" AutoGenerateColumns="false" ShowHeader="false"> <Columns> <asp:TemplateField> <ItemTemplate> <asp:Panel ID="Panel1_SelectData" runat="server"> <table width="800px"> <tr> <td width="15px"> <asp:Image ID="imgCollapsible" runat="server" ImageUrl="~/FHimg/expand.jpg" /> </td> <td width="157px"> <asp:Label ID="FName" runat="server" Text='<%# Eval("UserFName") %>' /> </td> <td width="157px"> <asp:Label ID="SName" runat="server" Text='<%# Eval("UserSName") %>' /> </td> <td width="157px"> <asp:Label ID="HoneTel" runat="server" Text='<%# Eval("UserHomeTel") %>' /> </td> <td width="157px"> <asp:Label ID="Worktel" runat="server" Text='<%# Eval("UserWorkTel") %>' /> </td> <td width="157px"> <asp:Label ID="Mail" runat="server" Text='<%# Eval("UserEmail") %>' /> </td> </tr> </table> </asp:Panel> <asp:Panel ID="Panel2_SelectData" runat="server"> <br /> </asp:Panel> <AjaxControlToolkit:CollapsiblePanelExtender ID="CollapsiblePanelExtender1" runat="Server" TargetControlID="Panel2_SelectData" ExpandControlID="Panel1_SelectData" CollapseControlID="Panel1_SelectData" Collapsed="true" TextLabelID="Label1_SelectData" ImageControlID="Image1_SelectData" ExpandedText="(Hide searching...)" CollapsedText="(Show to search...)" ExpandedImage="~/FHimg/collapse.jpg" CollapsedImage="~/FHimg/expand.jpg" SuppressPostBack="true" /> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView> <asp:SqlDataSource ID="SqlDataSource1" runat="server"></asp:SqlDataSource>
Depuis le code Vb, je souhaite maintenant recuperer la valeur, effectuer un traitement qui definira la valeur de literal 2. Le probleme c'est que je ne pas y acceder, et je ne sais pas pourquoi ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <asp:Literal Id="literal1" runat="server" Text='<%# Eval("IdUser") %>' /> <asp:Literal Id="literal2" runat="server" />
Quelqu'un aurait il une solution ?
Merci a tous !
Partager