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?