diff --git a/Pages/Demos/SubmitButton.cshtml b/Pages/Demos/SubmitButton.cshtml new file mode 100644 index 0000000..bf5b6fa --- /dev/null +++ b/Pages/Demos/SubmitButton.cshtml @@ -0,0 +1,44 @@ +@page +@model DemoWeb.Pages.Demos.SubmitButton + +@{ + Layout = "Shared/_Layout"; +} + +
\ No newline at end of file diff --git a/Pages/Demos/SubmitButton.cshtml.cs b/Pages/Demos/SubmitButton.cshtml.cs new file mode 100644 index 0000000..1d7e8d5 --- /dev/null +++ b/Pages/Demos/SubmitButton.cshtml.cs @@ -0,0 +1,17 @@ +using System.ComponentModel.DataAnnotations; +using Microsoft.AspNetCore.Mvc; +using Microsoft.AspNetCore.Mvc.RazorPages; + +namespace DemoWeb.Pages.Demos; + +public class SubmitButton : PageModel +{ + [BindProperty] + [Required] + public string? SubmitButtonValue { get; set; } + + public void OnPost() + { + SubmitButtonValue ??= "Form submitted, but button value not submitted"; + } +} \ No newline at end of file diff --git a/Pages/Index.cshtml b/Pages/Index.cshtml index ec3428e..c361068 100644 --- a/Pages/Index.cshtml +++ b/Pages/Index.cshtml @@ -7,6 +7,7 @@