Javascript 语义UI下拉列表始终返回null

Javascript 语义UI下拉列表始终返回null,javascript,asp.net,asp.net-mvc,asp.net-core,semantic-ui,Javascript,Asp.net,Asp.net Mvc,Asp.net Core,Semantic Ui,我正在为一个ASP.NET核心项目使用语义UI,我正在尝试提交一个表单,其中包含一个下拉列表,但它总是返回null。它在任何地方都没有真正的记录 <div class="field"> <label>Producer</label> <select class="ui search dropdown" asp-for="Producer"> <option value="">

我正在为一个ASP.NET核心项目使用语义UI,我正在尝试提交一个表单,其中包含一个下拉列表,但它总是返回null。它在任何地方都没有真正的记录

    <div class="field">
        <label>Producer</label>
        <select class="ui search dropdown" asp-for="Producer">
            <option value="">Select</option>
            @foreach (var item in (IEnumerable<Producer>)ViewData["Producers"])
            {
                <option value="@item.Id">@item.Name</option>
            }
        </select>
    </div>

在我的表单中,其他一切都可以正常工作,但是
选择

您错过了标签
名称

<select class="ui search dropdown" name="my_select" asp-for="Producer">

是否可以包含产品类别的代码?
<select class="ui search dropdown" name="my_select" asp-for="Producer">