почему TempData всегда имеет значение null при добавлении многих элементов в TempData?
мой код в контроллере:
TempData[Partial1.TempDataKey] = "bla bla";
TempData[Partial2.TempDataKey] = "bla bla 2";
мой код в макете:
@{Html.RenderPartial(MVC.Administrator.Shared.Views._Partial1);}
@{Html.RenderPartial(MVC.Administrator.Shared.Views._Partial2);}
мой код в _Partial1:
<span>@(TempData.ContainsKey(Partial1.TempDataKey))</span>
мой код в _Partial2:
<span>@(TempData.ContainsKey(Partial2.TempDataKey))</span>
результат всегда:
<span>False</span>
<span>False</span>
когда я удаляю один из них в контроллере:
TempData[Partial1.TempDataKey] = "bla bla";
//TempData[Partial2.TempDataKey] = "bla bla 2";
тогда результат:
<span>True</span>