1
에서 사용할 수 없습니다 tempdata 값은,이 같은 컨트롤러에 TempData
값을 설정 해요 : 내가보기에 그것들을 소비 할 때asp.net MVC - 컨트롤러에서보기
TempData["LinkControllerName"] = "Foos";
TempData["LinkActionName"] = "View";
, 나는 찾아 그들이 항상 null입니다. 나는 디버거를 사용할 수 있고 그것들이 설정되어있는 것을보고, View에서 그것들이 null이라는 것을 알 수있다. 나는 신비화되었다.
컨트롤러 동작은 실제로 하위 동작이며 부모 컨트롤러에서 PartialView()
에 대한 호출을 통해 뷰가 렌더링됩니다. 리디렉션이 발생하지 않습니다. 누구든지 문제가 무엇인지 제안 할 수 있습니까?
사실, ** ** 내 질문에 대답했습니다. 컨트롤러에서'TempData'를, 뷰에서'ViewData'를 사용하고있는 것을 발견했습니다. :( – David