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>.