39 lines
1.1 KiB
C#
39 lines
1.1 KiB
C#
using Microsoft.AspNetCore.Mvc.RazorPages;
|
|
|
|
namespace MyWebApp.Pages;
|
|
|
|
public class PokeyModel : PageModel
|
|
{
|
|
public string? Message { get; set; }
|
|
public string? Image { get; set; }
|
|
|
|
public void OnGet()
|
|
{
|
|
ViewData["Message"] += $" Backend server time is { DateTime.Now }";
|
|
ViewData["Image"] += "assets/pokey.webp";
|
|
}
|
|
|
|
public void OnPost()
|
|
{
|
|
ViewData["Message"] += $" Backend server time is { DateTime.Now }";
|
|
Message = "Form Posted";
|
|
}
|
|
public void OnPostDelete(int id)
|
|
{
|
|
ViewData["Message"] += $" Backend server time is { DateTime.Now }";
|
|
Message = $"Delete handler ID: {id}";
|
|
ViewData["Image"] += "assets/image-missing.jpg";
|
|
}
|
|
public void OnPostEdit(int id)
|
|
{
|
|
ViewData["Message"] += $" Backend server time is { DateTime.Now }";
|
|
Message = $"Edit handler ID: {id}";
|
|
ViewData["Image"] += "assets/pokey2.webp";
|
|
}
|
|
public void OnPostView(int id)
|
|
{
|
|
ViewData["Message"] += $" Backend server time is { DateTime.Now }";
|
|
Message = $"View handler ID: {id}";
|
|
ViewData["Image"] += "assets/pokey-where.gif";
|
|
}
|
|
} |