Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.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# 如何使用textbox创建多选dropdownlist_C#_Asp.net Mvc_Razor_Asp.net Core Mvc - Fatal编程技术网

C# 如何使用textbox创建多选dropdownlist

C# 如何使用textbox创建多选dropdownlist,c#,asp.net-mvc,razor,asp.net-core-mvc,C#,Asp.net Mvc,Razor,Asp.net Core Mvc,我需要创建带有文本框的多选下拉列表。在我的下拉列表中,当我单击“”选项时,我有“其他”选项,然后我必须在下拉列表中显示文本框以输入自定义值。当第二次点击我的下拉列表时,我也面临着这个问题 这是我的CSHTML代码: @Html.DropDownListFor(m => m.TrainingToolValue, new MultiSelectList(Model.TrainingTool, "TrainingToolID", "ToolName"), new

我需要创建带有文本框的多选下拉列表。在我的下拉列表中,当我单击“”选项时,我有“其他”选项,然后我必须在下拉列表中显示文本框以输入自定义值。当第二次点击我的下拉列表时,我也面临着这个问题

这是我的CSHTML代码:

                @Html.DropDownListFor(m => m.TrainingToolValue, new MultiSelectList(Model.TrainingTool, "TrainingToolID", "ToolName"), new { @id = "TrainingToolId", @class = "form-control", multiple = "multiple" })
这是我的脚本代码

    <script type="text/javascript">

$(document).ready(function () {
    $("#TrainingToolId").multiselect({
        includeSelectAllOption: true,
    });
}); </script>

$(文档).ready(函数(){
$(“#培训工具”).multiselect({
includeAlloption:true,
});
}); 
是否有可能在dropdownlist中添加文本框