nunegandom
یک شنبه 28 مرداد 1397, 17:35 عصر
سلام
چطور میشه در قسمت آپدیت کردن یک محتوا DropDownList ای که قبلا Select شده در موقع نمایش دادن هم Select باشه؟
توکار چیزی هست یا با کد جاوا اسکریپت باید پیش بریم؟:متفکر:
nunegandom
یک شنبه 28 مرداد 1397, 17:56 عصر
حلش کردم (https://stackoverflow.com/questions/32594577/mvc-dropdownlist-how-to-keep-saved-value-when-editing)
Razor:
<div class="form-group"> @Html.LabelFor(model => model.ShabakeType, "نوع شبکه", htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.DropDownListFor(y=>y.ShabakeType.id, (SelectList)ViewBag.shabakelist, htmlAttributes: new { @class = "form-control" })
@Html.ValidationMessageFor(model => model.ShabakeType, "", new { @class = "text-danger" })
</div>
</div>
Back:
ViewBag.shabakelist = new SelectList(await db.ShabakeTypes.ToListAsync(), "id", "name");
var mahsulTypeModel = Mapper.Map<MahsulType, MahsulTypeModel>(async);
return View(mahsulTypeModel);
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.