# Using Razor with HTML Form Elements
At the end of this topic, you should be able to:
- Describe what is meant by Name/Value pairs in HTML forms
- Describe how the
name
andvalue
attributes of HTML form elements are used - Distinguish between Query String values and POST values in a page request
- Describe three different ways to obtain HTML Form values sent to the web server in a page request using the Request object in Razor
- Describe the purpose of the
.IsPost
property - Retrieve, examine and use HTML Form values supplied to a Razor page
- Retain the user input in HTML form elements after the user submits a form