none
Atelier 06 : problème avec EventArgs RRS feed

  • Question

  • Bonjour
    j'utilise VS2008 et je suis les ateliers de coach asp.net. au niveau de l'atelier 6 j'ai un petit soucis avec la méthode ModifierLaSelection à cause de sa signature, le compilateur C# détecte une erreur sur le deuxième argument : ModifierLaSelection(Object sender, CommandEventArgs e) : il s'attends que l'argument e soit de type EventArgs et non pas CommandEventArs et le problème c'est que le type EventArgs ne possède pas les propriétés CommandArgument et CommandName qui sont utilisé dans le corps de la fonction ModifierLaSelection

    merci pour votre aide

    developpeur C#
    • Déplacé Siddharth Chavan mercredi 7 juillet 2010 06:19 Forums Consolidation (Origine :Forum du coach ASP.NET)
    jeudi 23 juillet 2009 07:09

Toutes les réponses

  • Poste ton code entier de ta méthode afin que je voye ce que tu veux faire.
    mercredi 5 août 2009 13:24
  • Bonjour,

    J'ai aussi le même problème que You_cef quand j'ai travaillé sur l'atelier 6,j'utilise une version VS 2008. Ci-dessous l'erreur que j'ai quand je clique sur le lien "Ajouter à ma sélection", Merci d'avance:

    Erreur du serveur dans l'application '/AffairesSansRisque'.

    La référence d'objet n'est pas définie à une instance d'un objet.

    Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.

    Détails de l'exception: System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet.

    Erreur source:

    Ligne 28 :             Profile.MaSelectionDAnnonces.AjouterAnnonce(Ann_Id);
    Ligne 29 : }else{
    Ligne 30 : Profile.MaSelectionDAnnonces.SupprimerAnnonce(Ann_Id);
    Ligne 31 : }
    Ligne 32 :

    Fichier source : c:\inetpub\wwwroot\AffairesSansRisque\ConsulterAnnoncesParRegion.aspx.cs    Ligne : 30

    Trace de la pile:

    [NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet.]
    ConsulterAnnoncesParRegion.ModifierLaSelection(Object sender, CommandEventArgs e) in c:\inetpub\wwwroot\AffairesSansRisque\ConsulterAnnoncesParRegion.aspx.cs:30
    System.Web.UI.WebControls.LinkButton.OnCommand(CommandEventArgs e) +108
    System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +135
    System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
    System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
    System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +175
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565


    mercredi 9 septembre 2009 08:00
  • A première vue il ne semble pas que le problème soit lié à celui de Youcef vu que lui à une erreur sur un objet évènement et toi sur un mauvais pointage qui aboutit nulle part.

    Il me faudrait voir le contenu de ta méthode Ajouter la selection et savoir à quelle ligne exactement ton compilateur s'arrette pour pouvoir t'aider plus.
    jeudi 10 septembre 2009 07:02
  • Bonjour You_cef,

    Est-ce que vous avez résolu votre problème ?

    Merci d’avance de tenir la communauté informée sur la suite de vos démarches.

    Cordialement,
    aelassas.free.fr
    vendredi 28 octobre 2011 22:59
    Auteur de réponse