Bonjour,

J'ai un listview composé d'une colonne de Imagebutton et une autre de linkbutton.

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
<asp:ListView ID="ListIconesTypes" runat="server" DataSourceID="SqlDataSourceIcone" DataKeyNames="NomType" OnItemDataBound="SauvegardeType">
 
      <LayoutTemplate>
    <table runat="server" id="table1" cellpadding="12" >
      <tr runat="server" id="itemPlaceholder" ></tr>
    </table>
  </LayoutTemplate>
  <ItemTemplate>
    <tr runat="server">
      <td runat="server">
          <asp:ImageButton runat="server" width="40" height="40" ImageUrl='<%# "/Images_Projet/Images/Types/" + Eval("Nomfichier")%>' OnClick="ChoixType_Click"/>
      </td>
      <td runat="server">
          <asp:LinkButton ID="LienBoutonType" runat="server" Text='<%#Eval("NomType")%>' Font-Underline="false" CssClass="TitreType" onclick="ChoixType_Click" Font-Size="X-Large"> </asp:LinkButton>
      </td>
    </tr>
  </ItemTemplate>
 
 </asp:ListView>
Je voudrais en cliquant sur un lien de la colone des LinkButton, récupérer dans une variable de session le text associé à celui-ci.
J'ai pensé à passer par l'évenement OnItemDataBound mais je ne vois pas comment récupérer le text du lien (et ne suis pa sure que ce soit la meilleur solution).

Est-ce que quelqu'un verrait comment faire? Merci.