在ASP.NET MVC 5中,可以通过以下步骤将Select2标记值从视图获取到控制器:
<select id="select2Element" multiple="multiple">
<option value="value1">Option 1</option>
<option value="value2">Option 2</option>
<option value="value3">Option 3</option>
<!-- 其他选项 -->
</select>
$(document).ready(function() {
$('#select2Element').select2({
multiple: true,
// 数据源配置
});
});
FormCollection
对象或自定义的视图模型来接收表单数据。[HttpPost]
public ActionResult YourAction(FormCollection form)
{
string[] selectedValues = form.GetValues("select2Element");
// 处理选中的值
return View();
}
或者使用自定义的视图模型:
public class YourViewModel
{
public string[] SelectedValues { get; set; }
// 其他属性
}
[HttpPost]
public ActionResult YourAction(YourViewModel model)
{
string[] selectedValues = model.SelectedValues;
// 处理选中的值
return View();
}
这样,您就可以在ASP.NET MVC 5中将Select2标记值从视图获取到控制器中进行进一步处理了。
对于ASP.NET MVC 5中的Select2标记值获取,腾讯云没有特定的产品或链接地址与之相关。但腾讯云提供了一系列云计算相关的产品和服务,如云服务器、云数据库、云存储等,可以根据具体需求选择适合的产品。您可以访问腾讯云官方网站(https://cloud.tencent.com/)了解更多信息。
领取专属 10元无门槛券
手把手带您无忧上云