Bonjour,

Je voudrais savoir comment appeler la Méthode Delete de mon objectDataSource depuis l'évenement Click d'un bouton.

La signature de l'ObjectDataSource:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
<asp:ObjectDataSource ID="MonEntiteObjectDataSource" runat="server" 
        DataObjectTypeName="DAO.MonEntite" DeleteMethod="DeleteMonEntite" 
        InsertMethod="AjouterMonEntite" SelectMethod="GetListe_DernierMonEntite" 
        TypeName="BLL.MonEntiteBLL" UpdateMethod="UpdateMonEntite" 
        ondeleted="MonEntiteObjectDataSource_Deleted" 
        onupdated="MonEntiteObjectDataSource_Updated"> 
 
    <UpdateParameters>
        <asp:Parameter Name="MonEntite" Type="Object" />
        <asp:Parameter Name="orig{0}" Type="Object" />
    </UpdateParameters>
        </asp:ObjectDataSource>
La signature du bouton Supprimer

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
 
private void btSupprimer_Click(object sender, EventArgs e)
{
 
}
La signature de la méthode Delete dans la BLL
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
public static void Deletel(MonEntite MonEntite)
        {
            try
            {
                MonEntiteDAO.DeleteMonEntite(MonEntite);
            }
            catch (Exception ex)
            {
 
                throw ex;
            }
 
        }



Cordialement.