Windows服务做的自动发送邮件中如何设置邮件正文 的格式,正文如下代码实现,如何把每提取一条数据就换一行。还有设置某些文字的颜色和字体。
string ChengJi = "";
foreach (DataRow r in dt.Rows)
{
ChengJi += String.Concat("姓名:" + r[0], "第" + r[2] + "学期", "正考:" + r[3], "补考:" + r[4], "毕业前补考:" + r[5], "毕业后补考:" + r[6], "课程名称:" + r[7], "学时:" + r[8]) + "\r\n";
message.Body = ChengJi;
}
请把如何实现的代码写出来,谢谢了
string ChengJi = "";
foreach (DataRow r in dt.Rows)
{
ChengJi += String.Concat("姓名:" + r[0], "第" + r[2] + "学期", "正考:" + r[3], "补考:" + r[4], "毕业前补考:" + r[5], "毕业后补考:" + r[6], "课程名称:" + r[7], "学时:" + r[8]) + "\r\n";
message.Body = ChengJi;
}
请把如何实现的代码写出来,谢谢了
foreach (DataRow r in dt.Rows)
{
ChengJi += String.Concat("姓名:" + r[0], "第" + r[2] + "学期", "正考:" + r[3], "补考:" + r[4], "毕业前补考:" + r[5], "毕业后补考:" + r[6], "课程名称:" + r[7], "学时:" + r[8]) + "<br>";
}
ChengJi+="</div>";
message.Body = ChengJi;这样不行???
foreach (DataRow r in dt.Rows)
{
ChengJi += "<li>"+String.Concat("姓名:" + r[0], "第" + r[2] + "学期", "正考:" + r[3], "补考:" + r[4], "毕业前补考:" + r[5], "毕业后补考:" + r[6], "课程名称:" + r[7], "学时:" + r[8]) + "</li>";
}
message.Body = "<div><ul>"+ChengJi+"</ul></div>";