I have simple Razor page with a standard contact form on, where user is required to Accept Terms (checkbox/bool) before submitting. The validation works for normal input type="text" but for the input= ...
You can create a release to package software, along with release notes and links to binary files, for other people to use. Learn more about releases in our docs.