以pdf格式发送html视图,并在mvc中发送电子邮件

时间:2019-04-27 16:09:37

标签: c# asp.net-mvc

我目前有一个MVC应用程序,该应用程序捕获学生的详细信息并将其显示在显示表中数据的视图中。现在,我试图将视图转换为PDF并将其通过电子邮件发送到电子邮件地址

我尝试了简单的电子邮件代码,但是只允许添加附件,而我不想添加为附件。我想通过电子邮件发送视图

1 个答案:

答案 0 :(得分:-1)

要通过电子邮件发送视图,您需要获取要在Email中发送的那部分的HTML,如下所示: HTML代码:

<div id="emailContent">
    <div id="content">
       <p>  My Data for the email </p>
    </div>
</div>
<a id="sendEmail" >Send Email</a>

jQuery代码:

$(document).ready(function(){

  $('#sendEmail').click(function(){
     $.ajax({
         type: 'POST',
         url: '',
         data: { content: $('#emailContent').html()}
     });
  });

});