【问题标题】:Make dropdownlist mandatory for continuing强制下拉列表继续
【发布时间】:2021-08-03 14:41:04
【问题描述】:

我有一个表格供用户填写各种输入和下拉菜单。 其中一个下拉菜单有一个是或否布尔值作为选项。 我正在尝试编写一个 if 语句以防止用户将其留空。

<div class="form-group col-xs-12 col-sm-4">
        <div class="input-group ">
            <span class="input-group-addon white">Yes or No</span>
            <select class="form-control gray" id="returnSelect">
                <option value="1">Yes</option>
                <option value="0">No</option>
            </select>
        </div>
    </div>

我尝试了以下方法:

        if (data.yesOrNo == null)
        {
            return BadRequest("Please select 'Yes' or 'No' for Multiple Returns");
        }

        if (data.yesOrNo != true && data.yesOrNo != false)
        {
            return BadRequest("Please select 'Yes' or 'No' for Multiple Returns");
        }
    

有点原始,但都不起作用。 我哪里错了?

【问题讨论】:

  • 你可以试试 if(returnSelect.SelectedIndex
  • 可以分享data.yesOrNo的值和data.yesOrNo的类型吗?

标签: c# .net asp.net-core if-statement razor


【解决方案1】:

我一定是有错字什么的,因为在我清理了一些代码之后,下面的代码才起作用。

if (data.yesOrNo == null)
    {
        return BadRequest("Please select 'Yes' or 'No' for Multiple Returns");
    }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-20
    • 1970-01-01
    • 1970-01-01
    • 2020-11-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多