У меня есть список @Html.DropdownlistFor
выпадающего списка. Мне нужно добавить к нему значение по умолчанию. Здесь я даю это имя по умолчанию для раскрывающегося списка как наличность, которую мне нужно дать здесь значение параметра.
Имя: значение CASH: -1
Вот мой код
@Html.DropDownListFor(m => m.Customer_Supplier_CustomerSupplierId, (SelectList)ViewBag.ListOfCustomers, "CASH", new { placeholder = "CustomerName", id = "CustomerName", @class = "form-control" })
Как указано здесь: - Как установить значение по умолчанию для ASP.NET MVC DropDownList из модели
Вы не можете установить значение по умолчанию с помощью Html.DropDownList, если вы хотите иметь значение по умолчанию, само свойство должно иметь значение по умолчанию.
private string country;
public string Country
{
get { return country ?? "UK"; }
set { country = value; }
}
Затем, когда выпадающий список отображает, до тех пор, пока "Великобритания" на самом деле является значением для одного из параметров, оно будет автоматически настроено на это.