C# 无法在ASP.NET MVC 5中从视图到控制器获取Select2标记值

C# 无法在ASP.NET MVC 5中从视图到控制器获取Select2标记值,c#,jquery,asp.net-mvc,asp.net-mvc-5,jquery-select2,C#,Jquery,Asp.net Mvc,Asp.net Mvc 5,Jquery Select2,我正在尝试从视图到控制器获取标记值 下面是我要做的:获取Select2值的模型属性: 在模型中: public string[] TagList { get; set; } 在视图中,我有如下选择: <select id="TagList" multiple="multiple" class="form-control"></select> 非常简单的代码我没有任何预定义的标记来填充,只是添加了在sel

我正在尝试从视图到控制器获取标记值

下面是我要做的:获取Select2值的模型属性:

在模型中:

 public string[] TagList { get; set; }
在视图中,我有如下选择:

  <select id="TagList" multiple="multiple" class="form-control"></select>
非常简单的代码我没有任何预定义的标记来填充,只是添加了在select中输入的任何标记

但是如何使用
string[]TagList
将标签值从视图带到控制器

非常感谢您的帮助


多亏了

,将标签列表参数作为字符串(逗号分隔)传递并将其转换为控制器内的数组会更容易

 $("#TagList").select2({
        tags: true,
        tokenSeparators: [',']
    });