CollapsiblePanelExtender et GridView
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:
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:
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 !