IMPORTANT: This version of Sitefinity CMS is out of support and the respective product documentation is no longer maintained and can be outdated. Use the version selector to view a supported product version.
You can retrieve a single or all responses to a form by querying via specific criterion. You can get responses by:
To find a specific form response, you use the FormsManager instance and the GetFormEntry method. The method has two parameters - entryType and entryId. The following code demonstrates how to find a specific form response by response ID. If there is no form response with the specified ID, the result is null. If there is a form response with the specified ID, the method retrieves the entryType and gets the form entry by entryId:
In the code above, you first initialize the FormsManager class. Next, you call the GetFormByName method to retrieve the required form. You can also use the GetForm method by specifying the ID of the form instead of using the form name the name. Once the specified form is retrieved, you call the GetFormEntries method. This method requires a FormDescription instance as parameter. You can create an instance of the FormDescription and pass the form name in the constructor as is demonstrated by the code above.
To retrieve all responses for all forms, you use the FormsManager class:
Back To Top
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important