Bonjour à tous,
je suis en train de développer une petite appli ASP.NET en C# pour débuter, et j'ai un petit problème avec mon code behind lorsque j'essaye d'accéder à un élément contenu dans mon EditItemTemplate.
Code :
- <asp:ListView ID="ListView1" runat="server" DataKeyNames="id" DataSourceID="DataSource" >
- <LayoutTemplate>
- <table ID="itemPlaceholderContainer" class="tblHotels" runat="server">
- <tr ID="itemPlaceholder" runat="server">
- </tr>
- </table>
- </LayoutTemplate>
- <ItemTemplate>
- <tr>
- <td><asp:Label ID="nomLabel" runat="server" Text='<%# Eval("nom" ) %>' /></td>
- <td><asp:Label ID="actLabel" runat="server" Text='<%# Eval("idAct" ) %>' /></td>
- <td><asp:Label ID="cpLabel" runat="server" Text='<%# Eval("cp" ) %>' /></td>
- <td><asp:Label ID="villeLabel" runat="server" Text='<%# Eval("ville" ) %>' /></td>
- <td style="width: 40px" colspan="2"><asp:LinkButton ID="LinkButton2" runat="server" CommandName="Edit" >Edit</asp:LinkButton></td>
- </tr>
- </ItemTemplate>
- <EditItemTemplate>
- <tr>
- <td colspan="6">
- <ul class="ui-tabs-nav">
- <li><asp:LinkButton ID="TabButId" runat="server" OnClick="MenuTabSelection">Identité</asp:LinkButton></li>
- <li><asp:LinkButton ID="TabButBsn" runat="server" OnClick="MenuTabSelection">Besoins</asp:LinkButton></li>
- <li><asp:LinkButton ID="TabButSuivi" runat="server" OnClick="MenuTabSelection">Suivi</asp:LinkButton></li>
- </ul>
- <asp:MultiView ID="MultiViewTab" ActiveViewIndex="0" runat="server">
- <asp:View ID="actTable" runat="server">
- 0
- </asp:View>
- <asp:View ID="bsnTable" runat="server">
- 1
- </asp:View>
- <asp:View ID="suiviTable" runat="server">
- 2
- </asp:View>
- </asp:MultiView>
-
- </td>
- </tr>
- </EditItemTemplate>
- </asp:ListView>
|
Voila, j'ai essayé de simplifier un minimum.
Alors mon ListView contient un EditIdemTemplate, qui contient lui même un MultiView.
J'aimerais accéder au Multiview depuis ma méthode "MenuTabSelection", cependant je ne peux pas le faire depuis celle-ci car "MultiViewTab" n'existe pas dans le contexte actuel (ce que j'ai réussi à comprendre depuis, étant donné que MultiViewTab n'existe pas tout le temps) .
Après pas mal de temps plus ou moins perdu à fouiller google, je m'en remets à HFR ...
---------------
Last.fm || Shift Happens || CAN HAS STDIO?