2016-12-15 6 views
-2

Я пытаюсь получить его для перенаправления на представление после удаления базы данных? Получил это, чтобы работать один раз, но не мог понять, как это сделать.C# asp.net перенаправление в конце кода

 if (response.IsError == false && response.Paid) 
     { 
      // success 
      offender offender = db.offenders.Find(id); 
      db.offenders.Remove(offender); 
      db.SaveChanges(); 

      return View("ThankYou"); 
+1

Вы нашли какую-либо ошибку? –

+0

нет, он не перенаправляет. –

+0

Im не уверен, что im делает это правильно? –

ответ

0

Если у вас есть метод действий для ThankYou зрения, то вы также можете написать ...

return RedirectToAction("ThankYou")

+0

здесь действие .. общественного ActionResult Thankyou() { возвращение View ("ThankYou"); } –

+0

Вы можете попробовать 'вернуть RedirectToAction ("ThankYou")' 'InstEd из возврата View ("ThankYou");' –

+0

System.Web.HttpException был необработанным кодом пользователя ErrorCode = -2147467259 HResult = -2147467259 Message = Ошибка выполнения дочернего запроса для файла Thankyou.cshtml. Источник = System.Web WebEventCode = 0 StackTrace: в System.Web.HttpServerUtility.ExecuteInternal (обработчик IHttpHandler, TextWriter писатель, булевой preserveForm, булевой setPreviousPage, виртуальный_путь путь, виртуальный_путь Filepath, Струнный physPath, ошибка Exception, Струнный queryStringOverride) –

Смежные вопросы