2017-07-18 1 views
0

J'ai une page dans laquelle j'émets une explosion d'email. La page fonctionne et envoie un email. Toutefois, lorsque ia essayez d'ajouter des adresses e-mail pour inclure les bénéficiaires de REPLYTO je reçois cette erreur:Le message de courrier d'asp.net ne peut pas faire replytolist.add

'System.Net.Mail.MailMessage' does not contain a definition for 'ReplyToList' and no extension method 'ReplyToList' accepting a first argument of type 'System.Net.Mail.MailMessage' could be found (are you missing a using directive or an assembly reference?) 

je suis en utilisant ce code:

mailMessage.ReplyToList.Add (« [email protected] ») Cela fonctionne pour mailMessage.CC.Add ("[email protected]"); mailMessage.bcc.Add ("[email protected]"); etc.

Merci

+0

Quelle version du framework ciblez-vous? – SLaks

+0

.net framework 3.5 –

Répondre

0

En tant que votre compilateur essaie de vous dire, pas ce type de propriété.

Si vous regardez dans the documentation, vous verrez qu'il a été ajouté dans .Net 4.0.

Les versions antérieures utilisent plutôt le ReplyTo property.

+0

puis j'obtiens cette erreur à la place: 'System.Net.Mail.MailAddress' ne contient pas de définition pour 'Add' et pas de méthode d'extension 'Add' acceptant un premier argument de type 'System.Net.Mail .MailAddress 'peut être trouvé (manque-t-il une directive using ou une référence d'assembly?) –

+0

@johnsmith: Lire la documentation. Ce n'est pas une liste. – SLaks

+0

s'il vous plaît excusez mon ignorance - comment puis-je le définir? Je ne peux pas faire mailmessage.replyto = "" –