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 :
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>
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
<asp:Literal Id="literal1" runat="server" Text='<%# Eval("IdUser") %>' /> 
<asp:Literal Id="literal2" runat="server" />
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 ?
Quelqu'un aurait il une solution ?
Merci a tous !