Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使dropdownlist成为必须的,以便继续_C#_.net_Asp.net Core_If Statement_Razor - Fatal编程技术网

C# 使dropdownlist成为必须的,以便继续

C# 使dropdownlist成为必须的,以便继续,c#,.net,asp.net-core,if-statement,razor,C#,.net,Asp.net Core,If Statement,Razor,我有一个表单供用户填写各种输入和下拉列表。 其中一个下拉列表的选项为“是”或“否”。 我试图编写一个if语句,以防止用户将其留空 <div class="form-group col-xs-12 col-sm-4"> <div class="input-group "> <span class="input-group-addon white">Yes or N

我有一个表单供用户填写各种输入和下拉列表。 其中一个下拉列表的选项为“是”或“否”。 我试图编写一个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(returnSelect.SelectedIndex<0)共享
数据的值。是否可以共享
数据的类型。是否可以共享
数据的类型?
        if (data.yesOrNo != true && data.yesOrNo != false)
        {
            return BadRequest("Please select 'Yes' or 'No' for Multiple Returns");
        }
    
if (data.yesOrNo == null)
    {
        return BadRequest("Please select 'Yes' or 'No' for Multiple Returns");
    }