Я работаю над анкетой. Как администратор, вы можете редактировать вопросы по мере их просмотра.
Страница с вопросами может иметь следующий URL:
http://localhost/Survey/DisplayQuestions/2/1
Когда администратор нажимает на ссылку «Изменить», отображается представление «Изменить». Когда администратор нажимает «Сохранить», я хотел бы перенаправить его на предыдущий сайт, который в этом примере будет:
http://localhost/Survey/DisplayQuestions/2/1
Как мне это сделать?
Действие «Правка» выглядит следующим образом:
[HttpPost]
public ActionResult Edit(Question question)
{
if (ModelState.IsValid)
{
db.Question.Attach(question);
db.ObjectStateManager.ChangeObjectState(question, EntityState.Modified);
db.SaveChanges();
return RedirectToAction("Index");
}
ViewBag.category_id = new SelectList(db.Category, "category_id", "category_name", question.category_id);
ViewBag.type_code = new SelectList(db.Question_Type, "type_code", "type_description", question.type_code);
return View(question);
}
Спасибо!