Во-первых, давайте помнить, что я профессиональный дизайнер и самоучитель. Так что извините недостаток знаний о развивающейся части.Множественные флажки в форме ASP
Я создал форму с использованием .ascx и код позади .ascx.cs. Я успешно использовал эту форму в течение некоторого времени с основными текстовыми полями, проверками и получал электронное письмо с выбранными вариантами после отправки. Недавно мне пришлось добавить несколько меток в форму. Я сделал небольшое исследование и использовал приведенный ниже код. Он отлично работает на интерфейсе сайта, но когда форма отправлена, я получаю только один из вариантов в своем письме. Как установить код в коде, чтобы получить несколько вариантов в моем письме?
Вот код .ascx:
<asp:CheckBoxList ID="CheckBoxWebsolutions" runat="server" AutoPostBack="false" TextAlign="Right" >
<asp:ListItem Value="Website Design">Website Design</asp:ListItem>
<asp:ListItem Value="Content Management System">Content Management System</asp:ListItem>
<asp:ListItem Value="Web App Development">Web App Development</asp:ListItem>
<asp:ListItem Value="Web Hosting">Web Hosting</asp:ListItem>
</asp:CheckBoxList>
Вот файл .ascx.cs:
sbFormResult.Append(this.FormatAsTableRow("Send me more info on your Web Solutions:", CheckBoxWebsolutions.Text.ToString()));
sbFormResult.Append(this.FormatAsTableRow("Send me more info on your Email & Communications 1:", CheckBoxCommunications1.Text.ToString()));
sbFormResult.Append(this.FormatAsTableRow("Send me more info on your Email & Communications 2:", CheckBoxCommunications2.Text.ToString()));
sbFormResult.Append(this.FormatAsTableRow("Send me more info on your SharePoint Services:", CheckBoxCollaboration.Text.ToString()));
А вот ответ по электронной почте:
Test
Full Name: John Doe
Company Name: ABC Company
Email: [email protected]
Phone Number: 1234567890
Comments: Testing
Send me more info on your Web Solutions: Website Design
Send me more info on your Email & Communications 1: Exchange
Send me more info on your Email & Communications 2: Hosted Email Encryption
Send me more info on your SharePoint Services: SharePoint Assessment & Planning
Я не уверен, что у меня есть ваш вопрос. Вы получаете возможные значения в почте, и это то, что вам нужно? – VRC
Что такое CheckBoxCommunications1 и CheckBoxCollaboration? – CrazyPaste