Frage

In the controller, I'm setting TempData values in the controller like this:

TempData["LinkControllerName"] = "Foos";
TempData["LinkActionName"] = "View";

When I try to consume them in the View, I find they're always null. I can use the debugger and see them being set, and then see that in the View they're null. I'm mystified.

The controller action is in fact a child action, and the View is being rendered via a call to PartialView() in the parent controller. There's no redirection taking place. Can anyone suggest what the problem is?

War es hilfreich?

Lösung

This does not directly answer the question, but you hould use ViewData or ViewBag for passing extra values to the view from the Controller.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top