使用Post和Request.Form.Keys C#格式化电子邮件

时间:2013-06-13 14:08:24

标签: asp.net post

我在网站上有一个联系我们表单,它会根据用户在表单底部检查的内容通过电子邮件发送到不同的电子邮件组。一切正常,但我已经要求让它看起来更好,但我不确定如何在使用Request.Form.Keys填充电子邮件时格式化输出。

for (int i = 0; i < Request.Form.Keys.Count; i++)
{
    formEmail += Request.Form.Keys[i] + ": " + Request.Form[i] + System.Environment.NewLine.ToString();
    ...
}

这就是填充电子邮件正文的内容,我遗漏的代码就决定了电子邮件的去向。所以我的主要问题是如何更改字体/大小,还是有更好的格式化方法?

感谢能够就我的问题提供任何建议的任何人。如果需要任何其他信息,我会尽力将其添加到此处。

1 个答案:

答案 0 :(得分:1)

要获取字体和大小,您需要将style属性添加到HTML元素中,或者使用相关CSS将<style>标记添加到电子邮件的顶部。只需在相关的字符串中包含此标记即可。