如何用ASP.NET MVC实现多选下拉框数据保存及动态显示?
- 内容介绍
- 文章标签
- 相关推荐
本文共计832个文字,预计阅读时间需要4分钟。
在ASP.NET MVC实现多选下拉框时,关键在于展示下拉框,而实际操作中通常需要:选择多个选项后,提交后,在编辑页面上显示所有选中的项。模拟一个场景:一个车迷可能有多辆喜欢的车型。
在"ASP.NET MVC实现多选下拉框"中,主要是多选下拉框的显示,而实际情况通常是:选择多个选项提交后,需要在编辑页把所有选中的项显示出来。
模拟这样的一个场景:一个车迷可能有多个自己喜欢的汽车品牌。
关于车迷的Model:
namespace MvcApplication1.Models { public class CarFan { public int Id { get; set; } public string Name { get; set; } public string[] SelectedCars { get; set; } } }
以上,在"ASP.NET MVC实现多选下拉框"中也提到了,当我们通过<select multiple="multiple"...></select>显示多选下拉框的时候,其对应的Model属性类型一定是string[]。
本文共计832个文字,预计阅读时间需要4分钟。
在ASP.NET MVC实现多选下拉框时,关键在于展示下拉框,而实际操作中通常需要:选择多个选项后,提交后,在编辑页面上显示所有选中的项。模拟一个场景:一个车迷可能有多辆喜欢的车型。
在"ASP.NET MVC实现多选下拉框"中,主要是多选下拉框的显示,而实际情况通常是:选择多个选项提交后,需要在编辑页把所有选中的项显示出来。
模拟这样的一个场景:一个车迷可能有多个自己喜欢的汽车品牌。
关于车迷的Model:
namespace MvcApplication1.Models { public class CarFan { public int Id { get; set; } public string Name { get; set; } public string[] SelectedCars { get; set; } } }
以上,在"ASP.NET MVC实现多选下拉框"中也提到了,当我们通过<select multiple="multiple"...></select>显示多选下拉框的时候,其对应的Model属性类型一定是string[]。

