| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > ASP > Linq to Entity привезать ключевое поле к dropdown |
| Автор: bobsvt 16.12.2011, 08:35 |
| Есть список со значениями из связанной таблицы <%=Html.DropDownList("sprIDGorod", (IEnumerable<SelectListItem>)ViewData["listGorod"])%> "sprIDGorod" это имя поля reference navigation в модели entity framework есть форма textbox - ами и со списком который я указал выше делаю submit формы для обновления значений в базе данные в базе обновляются вот так public void updateObjectPred(string id , objectPredpriatie o) { objectPredpriatie opred = GetObjectPredpSinqle(Convert.ToInt32 (id)); opred.nameObject = o.nameObject; opred.obiemOtoplenie = o.obiemOtoplenie; opred.perimetr = o.perimetr; opred.Ploshad = o.Ploshad; opred.ploshadPotolok = o.ploshadPotolok; opred.ploshadSteklo = o.ploshadSteklo; opred.polezPloshad = o.polezPloshad; opred.sprGorod.IDGorod = o.sprGorod.IDGorod ; _auditData.SaveChanges(); } o.sprGorod.IDGorod - поле пустое значение не предаются как указать списку то он привязан к полю sprGorod |