C# asp 电子邮件窗体 - 复选框返回为 null,不会发送
本文关键字:null 返回 电子邮件 asp 窗体 复选框 | 更新日期: 2023-09-27 17:56:58
protected void btnSend_Click(object sender, EventArgs e)
{
string _docValues = String.Join("<br>", Request.Form.GetValues("sendme"));
string _vidValues = String.Join("<br>", Request.Form.GetValues("vidsend"));
}
我有一个包含两组 html checkboxes
的电子邮件表单。我正在收集值并将它们放入自己的字符串中 _docValues
和 _vidValues
.但是,仅当我选中每个组中的复选框时,此表单才会发送。如果我没有从_docValues
中选择某些内容,它会给我一个错误:
值不能为空
如何为其分配一个值,即使它只是一个空格?
protected void btnSend_Click(object sender, EventArgs e)
{
if (Request.Form.GetValues("sendme") != null && Request.Form.GetValues("vidsend") != null)
{
string _docValues = String.Join("<br>", Request.Form.GetValues("sendme"));
string _vidValues = String.Join("<br>", Request.Form.GetValues("vidsend"));
}
else
{
string _docValues = "";
string _vidValues = "";
}
}
protected string _docValues = string.Empty;
protected string _vidValues = string.Empty;
protected void btnSend_Click(object sender, EventArgs e)
{
if (Request.Form["sendme"] != null)
_docValues = String.Join("<br>", Request.Form.GetValues("sendme"));
if (Request.Form["vidsend"] != null)
_vidValues = String.Join("<br>", Request.Form.GetValues("vidsend"));
}