In This Chapter
You’ve used HTML forms extensively in the past few chapters, and forms will undoubtedly play an important role in all of the applications you build. HTML forms are easy to create and work with, but they are also very limited and not overly capable.
For example, HTML form controls lack commonly needed controls such as date choosers and data grids. They lack any real form field validation, as discussed previously. They also are also essentially bound to the page request model of the Web: every change requires a roundtrip back to the server and a subsequent page refresh.
HTML forms leave much to be desired, ...