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

Asp.net 使用Post和Request.Form.C键格式化电子邮件#,asp.net,post,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.N

我在一个网站上有一个联系我们表单,它根据用户在表单底部检查的内容向不同的电子邮件组发送电子邮件。一切正常,但我收到了使其看起来更漂亮的请求,但我不确定在使用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();
    ...
}
for(int i=0;i
这是填充电子邮件正文的内容。我遗漏的代码决定了电子邮件的去向。因此,我的主要问题是如何更改字体/大小,或者是否有更好的方式格式化它


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

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

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

尝试使用html codestry来使用html代码。如果我理解您的意思,您的意思是:formemail=“”;对于(int i=0;i