Bonjour,

Je travaille actuellement sur Visual Studio et mon WebProject est lié avec un WebService grâce à une web référence.

Lorsque je clique sur un bouton, j'utilise une méthode qui est inclue dans le WebService, voyez plutôt :

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
20
21
22
23
24
25
26
27
    //REGISTRATION FORM VALIDATION
    protected void BtnValid_Click(object sender, EventArgs e)
    {
        HtmlGenericControl controlEmailSubject = new HtmlGenericControl();
        HtmlGenericControl controlEmailText = new HtmlGenericControl();
        Control divEmailSubject = new Control();
        Control divEmailText = new Control();

        foreach (Control ctrl in QueryRepeater1.Controls)
        {
            divEmailSubject = FindControlRecursive(ctrl, "EmailSubject");
            divEmailText = FindControlRecursive(ctrl, "EmailText");
        }

        controlEmailSubject = (HtmlGenericControl)divEmailSubject;
        controlEmailText = (HtmlGenericControl)divEmailText;
        controlEmailText.InnerHtml = controlEmailText.InnerHtml.Replace("[FIRSTNAME]", firstname.Text);

        //GET EMAIL DATA
        com.tns_ilres.panel.email invitation = new com.tns_ilres.panel.email();
        invitation.To = email.Text;
        invitation.Subject = controlEmailSubject.InnerHtml;
        invitation.Body = controlEmailText.InnerHtml;

        com.tns_ilres.panel.PanelInvitationService service = new com.tns_ilres.panel.PanelInvitationService();
        service.SendInvitation(email.Text, firstname.Text, invitation);
    }
C'est sur la dernière ligne que j'obtiens le message d'erreur (voir la miniature)

La méthode "SendInvitation" permet au final d'envoyer un mail à une adresse donnée.
Néanmoins, si j'ai une méthode comme celle-ci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
public string Test(string texte)
{
    return texte;
}
Elle fonctionne mais lorsque je débugge, le message d'erreur apparaît tout de même.
Voilà, je ne vois pas trop quoi faire dans ce cas.

Merci de m'aider.