在asp.net MVC中为dropdownlist创建列表

巴津

我正在使用这个ViewModel

public class SliderViewModel
{
    public Models.Slider Slider { get; set; }
    public System.Collections.Generic.IList<System.Web.Mvc.SelectListItem> Priorities { get; set; }
    public int Selected_Priority { get; set; }
}

现在我想创建列表以绑定到视图中的dropdownlist

IList<System.Web.Mvc.SelectListItem> list = new IList<System.Web.Mvc.SelectListItem>();

for (int i = 1; i <= SliderCount; i++)
{
    list.Add(new SelectListItem() { Value = i.ToString(), Text = i.ToString() });
}

objSlider.Priorities = list;

我正在使用此代码,但出现错误
无法创建抽象类或接口'System.Collections.Generic.IList'的实例

琼斯波利斯

尝试:

IList<System.Web.Mvc.SelectListItem> list = new List<System.Web.Mvc.SelectListItem>();

注意右手说的是type List

您不能直接实例化接口,这是框架的规则。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章