Я не уверен, что вы пытаетесь сделать ,,, но правильный способ перенаправления в подробное представление после создания является полным методом действия создания, где пользовательский ввод публикуется в ,,,
В приведенном ниже примере показан метод создания действия, при котором создается вопрос, а затем пользователь сразу перенаправляется на страницу вопросов, используя идентификатор вопроса, возвращаемый службой:
[HttpPost]
[Authorize]
public ActionResult Create(QuestionEditorViewModel model)
{
if (ModelState.IsValid) {
// Create the question.
int questionId = _questionAndAnswerService.CreateQuestion(
model.QuestionSubject,
model.QuestionBody,
SessionWrapper.CurrentStudent.StudentId,
SessionWrapper.CurrentStudent.DisplayName);
return RedirectToAction("Details", new { id = questionId});
}
return View(model);
}