[C# Web] Set Selected in DropDownListFor
Опитвам се да направя следното:
1. Давам на view-то списък с Обекти "MoneyStream". От тук ми трябват две property-та - Name и Id
2. Създавам dropdown меню с имената и id-тата на съответните обекти от списъка
3. Искам да задам selected за option с точно определено Id
С този код съм създал DropDownList-a:
@Html.DropDownListFor(model => model.MoneyStream.Category.Id, new SelectList(Model.Categories.Select(c => new
{
Value = c.Id,
Text = c.Name
}), "Value", "Text"), new { id = "moneyStream-category", @class = "form-control input-sm" })
Опитах по тoзи начин да задам selected, но не работи. Някакви идеи?
@Html.DropDownListFor(model => model.MoneyStream.Category.Id, new SelectList(Model.Categories.Select(c => new
{
Value = c.Id,
Text = c.Name,
}), "Value", "Text", Id ), new { id = "moneyStream-category", @class = "form-control input-sm" })