Sitefinity 4.0 includes a form builder that enables non-technical audiences to easily drag & drop elements to create web forms. As of this writing, Sitefinity’s form builder primarily addresses basic form scenarios. Other scenarios can be partially addressed through custom form widgets.
However, one common scenario is input validation:
Going beyond basic validation…
Out-of-the-box Sitefinity 4.0 can validate required fields and number ranges. However, there are many validation scenarios that do not fit neatly into those 2 narrow cases. Telerik is aware of these other use cases, but has not yet handled these through the UI.
Thankfully many of these use-cases have been addressed through the API. Tapping into this backend capability was the subject of a blog post by Gary Campbell at Falafel.
For more information on using these additional form validation techniques, be sure to read Falafel’s blog post. As Sitefinity evolves, I’m sure we’ll see more of these backend capabilities exposed through the UI.