1
Я получил ошибку в «контексте» в контроллере, используя LINQ, когда пытаюсь получить «значение» из JQuery для привязки идентификаторов из двух разных таблиц на основе выбора пользователя в DROPDOWNLISTОшибка LINQ для выбора столбца из таблицы
[HttpPost]
public ActionResult GetEmpNo(string value)
{
string str = value;
List<SelectListItem> items = new List<SelectListItem>();
if (value == "Representative")
{
// query the tb_RepDetails table and get values.
List<SelectListItem> list = new List<SelectListItem>();
list = context.tb_RepDetails.Select(c => new SelectListItem() { Text = c.RepId }).ToList();
}
else if (value == "Agent")
{
//query the tb_AgentDetails table and get values.
List<SelectListItem> list = new List<SelectListItem>();
list = context.tb_AgentDetails.Select(c => new SelectListItem() { Text = c.AgentId }).ToList();
}
return Json(items, JsonRequestBehavior.AllowGet);
}
после того, как я изменить список предметов, как ваше предложение такое же отображение ошибки, как «имя„контекста“не существует в текущем контексте» – Hari
@Hari, что означает, что вы просто не У меня есть переменная контекста. Создать новый экземпляр в начале tge –