繁体   English   中英

下拉列表和选择列表

[英]Drop down list with select list

这是我从模型中选择的列表。

public IEnumerable<SelectListItem> ServiceCycleList
{
    get
    {
        var Item = new List<SelectListItem>
        {
            new SelectListItem { Text = "Yearly", Value = "12" },
            new SelectListItem { Text = "Quarterly", Value = "3" },
            new SelectListItem { Text = "Monthly", Value = "1" }
        };
        return Item;
    }
}

我想为此选择列表创建一个下拉列表。 我该怎么办?

如果模型视图可以使用它,则可以这样创建DropDownList

@Html.DropDownListFor(model => model.YourModelProperty, new SelectList(Model.ServiceCycleList, "Value", "Text"), "Please Select...")

根据上面的评论,您的操作方法将返回没有模型的视图,因此,如果模型为null,则会收到错误。

public ActionResult Index(..)
{
   .
   .

   return View(); // missing model reference
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM