0
Я пытаюсь заполнить выпадающий список и получаю 500 ошибок. CS0746: Недопустимый декларатор участника анонимного типа. Члены анонимного типа должны быть объявлены с назначением членов, простым именем или доступом к члену.Html helper Dropdownlist
ViewModel:
public class InterestViewModel
{
public IEnumerable<SelectListItem> loanNames { get; set; }
}
Контроллер:
using (var db = new db2rwEntities())
{
model = new InterestViewModel();
model.loanNames = db.PRODUCTs.Where(x =>
Constants.autoLoanTypes.Contains(x.FXP_TYPE_NBR ?? 0) &&
x.PRODUCT_CLASS_CODE == 2
).Select(x => new SelectListItem() {
Text = x.PRODUCT_NAME,
Value = x.PRODUCT_NAME
}).ToList();
}
Вид:
@Html.DropDownList("types", new SelectList(Model.loanNames, "Value", "Text"), new {multiple="multiple", data-placeholder="Select loan types" });
Спасибо, что это сработало – user2809051