Bonjour,

J'essaye désespérément d'inclure un datagrid dans un tab d'un tabContainer et tout fonctionne à part ce fichu bouton "Sauver" d'un EditCommandColumn.

En dehors du TabContainer tout fonctionne parfaitement mais à l'intérieur de celui-ci, si le "Edit", le "Cancel" et dans une autre colonne, le "Delete" fonctionne bien, le "Sauver" refuse d'envoyer l'évènement côté serveur.

Voilà 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
<AjaxControlToolkit:TabContainer ID="TabContainerShop" runat="server" ActiveTabIndex="0" AutoPostBack="True" TabStripPlacement="Top" Width="100%" Height="600" ScrollBars="Auto" onactivetabchanged="TabContainerShop_ActiveTabChanged">
                <AjaxControlToolkit:TabPanel runat="server" ID="TabPanelCommandCurrent">
                    <HeaderTemplate>Détails</HeaderTemplate>
                    <ContentTemplate>
<!-- Start of CommandLine part -->
                    <asp:DataGrid ID="DataGridCommandLine" runat="server"
...
                      oncancelcommand="DataGridCommandLine_CancelCommand" 
                      ondeletecommand="DataGridCommandLine_DeleteCommand" 
                      oneditcommand="DataGridCommandLine_EditCommand" 
                      onsortcommand="DataGridCommandLine_SortCommand"
                      OnItemCommand="DataGridCommandLine_ItemCommand"
                      OnUpdateCommand="DataGridCommandLine_UpdateCommand"
                      OnPageIndexChanged="DataGridCommandLine_PageIndexChanged"
...
                    <asp:EditCommandColumn
                        ButtonType="PushButton" UpdateText="Sauver" CancelText="Annuler"  EditText="Editer" HeaderText="">
                    </asp:EditCommandColumn>
...
En plaçant des points d'arrêts dans Page_Load et les différentes fonctions DataGridCommandLine_<commande en cours>Command, je ne vois aucun passage.

Quelqu'un a t'il déjà eu quelque chose du genre et saurais m'aider ?
Merci !

Edit : de temps à autres, le "delete" ne marche plus non plus