Я работаю со страницами Razor. Я запустил свою страницу и вижу все свои значения в окне локальных значений. Я вижу каждое поле, которое могу отобразить для моего одного заказа. Итак, с этой частью у меня нет проблем.
Проблема возникает, когда я возвращаюсь на свою страницу
Код: Выделить всё
public async Task OnGetAsync()
{
string id = TempData["id"]?.ToString();
if (id == null)
{
return NotFound();
}
var x = await _context.dbTable.SingleOrDefaultAsync(e => e.order_id == id);
if (x != null)
{
return Page();
}
return NotFound();
}
Я не прошу решения, Я просто хочу знать, что искать. Я гуглил YouTube, ChatGPT и Gemini и что-то упустил.
Если это поможет, я смогу увидеть свои значения в ViewData, если посмотрю в Model. ViewData[0], затем я открываю его и вижу весь технически возвращенный запрос. Это просто модель, которая обращена в ноль.
Подробнее здесь: https://stackoverflow.com/questions/791 ... -framework