Multipage forms

With Sitefinity CMS, you can create forms with multiple pages to break up long forms or surveys. You can also add a navigation bar to let users know how long the form is and how close they are to completion. Users can navigate between the consecutive pages of the form.

PREREQUISITES: Multipage forms are MVC forms. When creating a form, you must choose MVC only mode.

You break up long forms using the Page break widget and add navigation with the Form navigation widget. You can group your questions according to your requirements by logical sections, number of questions per page, content, fields, types, and so on. Thus, the form looks neater, easier to fill out, and fits the screen.

At the end of each page, the Page break widget automatically includes a Next button and a Submit button on the last form page. You can also enable the Previous step option, so that users can navigate freely between form pages.

Multipage forms are client-side functionality. The form is rendered on the client and a client-side script initializes the form pages. Thus, before the event of submitting the form, all form logic is completed on the client side only. As a result, any changes to the form are not saved unless the user submits the form.

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Get started with Integration Hub | Sitefinity Cloud | Sitefinity SaaS

This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.

Web Security for Sitefinity Administrators

This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Was this article helpful?

Next article

Edit forms