Я использую две таблицы «Пользователь и местоположение» в «Таблице пользователей». У меня есть LocationId, и когда я собираюсь редактировать форму пользователя, тогда мне нужен пользователь с точным местоположением в выпадающем меню. Но я не понял, что это мой кодКонтроллера: -
LogisticsEntities db = new LogisticsEntities();
RegisterModel Reg = new RegisterModel();
var tempUser = (from c in db.Users select new RegisterModel { _UserId = c.UserID, UserName = c.Name, Code = c.Code, Email = c.Email, Phone = c.Phone, JobRole = c.JobRole, StartDate = c.StartDate, EndDate = c.EndDate, LocationId = c.Location }).SingleOrDefault(x => x._UserId == id);
var varLocation = from Ls in db.Locations select Ls;
ViewData["LocationId"] = new SelectList(varLocation.ToList(), "LocationID", "Location1", "2");
if (tempUser != null)
return View(tempUser);
else
return View();
И, на мой взгляд, у меня есть код: -
@Html.DropDownList("LocationID", (SelectList)ViewData["LocationId"])
Заранее спасибо ..