В вашем контроллере обновите действие Test2, как указано ниже:
public const string TEMP_DATA_KEY = "TEST";
public IActionResult Test1()
{
TempData[TEMP_DATA_KEY] = "ciao";
return RedirectToAction(nameof(Test2));
}
public IActionResult Test2()
{
TempData.TryGetValue(TEMP_DATA_KEY, out object saluto);
return View(saluto);
}
Обновите представление (Test2.cshtml), как показано ниже.
@model string
@{
ViewData["Title"] = "Test2";
}
<h1>@Model</h1>
Это покажет значение, которое выдобавлен в Test1 в ваши TempData в теге h1 в представлении Test2.