值为的默认项的DropDownList

本文关键字:DropDownList 默认 | 更新日期: 2023-09-27 18:19:34

我有一个@Html.DropdownlistFor下拉列表。我需要给它添加默认值。在这里,我把下拉列表的默认名称作为现金。我需要在这里给它一个选项值。

名称:现金值:-1

这是我的代码

 @Html.DropDownListFor(m => m.Customer_Supplier_CustomerSupplierId, (SelectList)ViewBag.ListOfCustomers, "CASH", new { placeholder = "CustomerName", id = "CustomerName", @class = "form-control" })

值为的默认项的DropDownList

答案如下:-如何从模型设置ASP.NET MVC DropDownList的默认值

如果需要,不能使用Html.DropDownList设置默认值要具有默认值,属性本身应该具有默认值价值

 private string country; 
 public string Country
 {
  get { return country ?? "UK"; }
  set { country = value; } 
 }

然后,当下拉列表呈现时,只要"UK"实际上是值,则会自动设置为该值。