【发布时间】:2016-03-18 14:51:24
【问题描述】:
我的情况如下;
我正在将一些 Infopath 表单转换为 aspx Web 表单。在我的 aspx 表单中,大约有 50 个复选框。当最终用户提交表单时,它需要生成一个 html 格式的电子邮件给用户组。我对电子邮件生成没有任何问题,在我遇到的所有问题中,我无法弄清楚如何根据 asp 复选框设置 HTML 复选框的值。我将在下面举例说明我正在尝试做的事情。
<asp:CheckBox ID="RestraintCB" runat="server" Text="Restraint Event" />
如果上面的复选框被选中,在表单提交时,我需要 HTML 复选框被标记为选中。 现在,如果您知道如何从后面的代码中使用 C# 设置电子邮件,那么您就会理解我的沮丧。
InsMail.Body = @"<input id='RestraintCB' type='checkbox' />Restraint Event"
如果我还没有失去你,我只需要从 asp:CheckBox 获取真/假值到 HTML 输入类型复选框。请记住,整个电子邮件是由一个非常长的字符串生成的,我无法直接与任何 HTML 元素进行交互。
任何帮助将不胜感激。
【问题讨论】: