J'essaie d'envoyer un e-mail à l'aide de My MVC JavaScript Application.Pour e-mail est envoyé et que mes hrefs sont cliqués et redirigent pour corriger le lien.Mais mon problème est comment puis-je passer des paramètres avec le HREF
emailBody += @" </tbody> </table> <br /> <h3><b>Currently Data;</b></h3> <table> <thead> <tr style='color: #ed5565; text-align: center'> <th>Completed Date</th> <th>Category</th> </tr> </thead> <tbody>"; for (int i = 0; i < result3.Count; i++) { emailBody += @" <tr style='text-align: center'> <a href='http://myTestLink.com/Forms/Upload/' + result3[i].FormID > <td>" + result3[i].CompletedDate + @"</td> <td>" + result3[i].FormCategory + @"</td> </a> </tr>"; }
4 Réponses :
Vous devez créer un code dynamique pour HREF pour le paramètre de passage.
emailBody += @" </tbody> </table> <br /> <h3><b>Currently Data;</b></h3> <table> <thead> <tr style='color: #ed5565; text-align: center'> <th>Completed Date</th> <th>Category</th> </tr> </thead> <tbody>"; for (int i = 0; i < result3.Count; i++) { emailBody += @" <tr style='text-align: center'> <a href='http://myTestLink.com/Forms/Upload/'" + result3[i].FormID + ">" + "<td>" + result3[i].CompletedDate + @"</td> <td>" + result3[i].FormCategory + @"</td> </a> </tr>"; }
Ceci est pour les attributs href:
p> p> "" ... '" code>
à l'intérieur du corps e-mail. Il ne peut pas ajouter "" Cela m'a donné une erreur.
Vous utilisez également à partir de `` pour cette chaîne dans la page Razor.
Vous pouvez essayer cela.
<a href='@string.Format("http://myTestLink.com/Forms/Upload/' + result3[i].FormID", result3[i].FormID)'>
Alors, allez-vous le changer? Qu'est-ce que vous avez publié ne semble-t-il pas fonctionner, l'avez-vous testé?
Assez sûr que vous n'avez pas testé cela, il y a des erreurs de syntaxe.
Vous pouvez également essayer ce
Il y a des erreurs de syntaxe dans cela, donc je ne pense pas que quiconque devrait essayer cela.
Citations manquantes sur la fermeture de la balise code> code>.