【发布时间】:2020-10-07 08:31:08
【问题描述】:
我正在使用 C# 在 .NET 中开发 API。我正在尝试发送格式正确的电子邮件(当委派规则分配给特定用户时。)
这是迄今为止我尝试过的代码块。
strings.Add("email_delegation_rule_assigned", "Delegation rule assigned ");
strings.Add("email_delegation_rule_assigned_body",
"Hi {senderName},<br/><br/>"
+ "The following Workflow Request/s have been submitted for your approval, in the absence of {assignerUserName} from {delegateFromDate} to {delegateFromTo}.<br/><br/>"
+ "<style>table, th, td {border: 1px solid black; }</style>"
+ "<style>th {background-color:#73c1e1; }</style>"
+ "<table>" +
"<tr>" +
"<th> Delegation Req# </th>" +
"<th>Delegation<table><tr><td>From User</td><td>To User</td></tr></table></th>" +
"<th>Effective Period<table><tr><td> From </td><td> To </td></tr></table></th>" +
"<th> List of Workflows </th>" +
"</tr>" +
"<tr>" +
"<td>1</td>" +
"<td><table><tr><td> {assignerUserName} </td><td> You </td></tr></table></td>" +
"<td><table><tr><td>{delegateFromDate}</td><td>{delegateFromTo}</td></tr></table></td>" +
"<td>{workflowName}</td>" +
"</tr>" +
"</table><br/><br/>" +
"For further information please contact<br/><br/>" +
"You can view the Delegation details by clicking on the link below, using Flowdoh Workspace/Form Designer<br/><br/>" +
"Thank you!<br/>" +
"Warm Regards,<br/>" +
"Enadoc Team<br/><br/>"
);
我收到这种格式的电子邮件,这是错误的格式。
我的电子邮件应该是这样的......
将单列分成两列时如何正确对齐行? th 列与 td 值不一致。 ..我需要在表格中有单行。 (忽略标题中的背景颜色)
请帮帮我。我非常感谢您的回复。提前谢谢你!
【问题讨论】:
-
我会建议一个完全不同的布局,因为这些不适用于手机。尝试卡片 UI 布局,如下所述:medium.com/@nathankeenmelb/…
标签: c# html .net visual-studio html-email