Built on top of popular Bootstrap, looking sleek and taking advantage of built-in responsive capabilities.
Ultra friendly interface. It takes minutes to set up even complex forms with little to no technical skills.
Can be extended with new actions, controls and more. Dozens of integrations available out of the box.
Using a simple AJAX admin console it takes minutes to setup the most complex forms
You can place multiple fields on same row and easily drag and resize fields to control layout
If the drag & drop layout mechanism is not enough, you can manually build the layout using an HTML template
Data binding runs on the client side to dynamically show/hide form fields, compute values from existing form data
Action Form dynamically computes the value, visibility and on change handler to fields
New expressions engine allows more complex, C# style, syntax in the Condition field for fields and actions
If My Tokens is installed, Action Form will call it to replace tokens in HTML texts, email recipients, subjects and bodies.
Action Form integrates with Action Grid enabling the management of the submitted Action Form entries from different forms
Action Form is powerful, but the 16+ available extensions raise its power level to the sky!
The forms are rendered using XSL templates. This means you have full control over the layout and styles
We've recompiled Twitter Bootstrap to make it compatible with DNN and give our forms a modern look and feel
You can easily extend Action Form with new form fields, actions and validators just from config files
These are linked directly to DNN Lists in the database. If a region field comes exactly after a country field then they are linked together
Action Form is all about actions! Attach a list of actions to events such as submit. The actions are executed in that particular order
Action Form can stop execution of actions to ask for user input before returning control back to the server and continue with the rest of the actions
Action Form comes with some predefined fields that you can just choose; additionally, you can create your own predefined fields and place them in the Config folder under Desktop Modules
Write a condition that will determine at submit time either the action will get executed or not. The condition is a My Tokens expression that returns true/false
With Action Form, you can customize the look and feel of your form to help it blend in with your site design, from changing the form background, to choosing the text color and padding
With this option you can link any 2 multiple choice controls together, so when one changes, the options in the other change
This action replaces the POST Data and supports multiple HTTP methods and HTTP headers
This feature was implemented once with Action Form 3.2 and is very useful for extracting data from a Server Request
Action Form integrates with PayPal to collect one time payments or recurring payments before granting access to the resource
Action Form can easily support more complex controls, such as the Rich Text control or the date picker field. More can be created in the config files
A form runs in the context of a user. It could be the current user performing the submit or it could be the result of other actions. This lets you manually set a user
Action Form can be configured to execute SQL Queries with the form data and stores the output for use in other actions. Optionally it can load multiple columns at once
This action lets you add data to form manually. This is very useful for example to add data that is specific to the button that was clicked
This action will automatically match form field with user profile settings and update them accordingly
Action Form allows you to revoke the specified security role from a user
Think for example about building a wizard by saving the form state then loading back in the next form
This action will send an email to the user or to an arbitrary list of recipients. Optionally attach a list of files, which can be existing files or files that were uploaded with the form
Action Form already comes with a few common validators, such as email format validation, web address validation, number validation and check that an username is available among others
Action Form has an extensible mechanism to create validations based on regular expression, SQL queries or .net assemblies. These are configured in the XML configuration files
Action Form supports validating a group of controls at once. There is one group validator that requires that at least one field in a group is filled in and valid
This is a group validator that can be configured in the XML configuration (sample included). On submit, it will call a web serivce to validate the input
This option allows protecting the form from automated submissions. Action Form uses DNN Captcha control, so make sure this is configured properly
Action Form's highly granular permissions system allows you to efficiently manage permissions for different roles. It's an easy to grasp overview of what a role can do on your portal
On successful submission, Action Form can be configured to grant additional roles to the user useful to unlock specific functions or content. Optionally, each role can be configured with an expiration interval
This option allows integrating with other systems, such as CRM applications. Action Form will post data to given URL using customizable named parameters
If a validation fails but you want to proceed anyway, add this action to the 'validation failed' event
This option is useful when you have multiple buttons and need to align them together
This action will resubmit the form to another URL from the client side, so it's just as the user had submitted to that URL in the first place
Powerful Extensions To Leverage The Full Potential Of Action Form
If you haven't started working on an email marketing strategy yet, stop what you're doing and get on it for your DNN portal using the extremely popular Campaign Monitor service.
Supercharge your email marketing efforts and turn your DNN portal into a marketing leads generation machine.
If you’ve been frustrated assigning roles and setting restrictions for managing DNN pages in the past, prepare to be surprised at how easy it can be with DNN Page Actions Add-on.
You can finally relax about assigning roles and setting restrictions for managing DNN modules.
Running a job application inside DNN has never been easier!
If you’re looking for better DNN search, this extension is simply the best way to go.
Add subscribers to your Constant Contact mailing lists directly from any Action Form forms
Send business SMSes from DNN straight to the phones in your customers pockets!
Prevent multiple form submissions, based on e-mail address and display a personalized error message.
The solution of choice for DNNizens that are looking to integrate their sales, support and marketing processes with the powerful Salesforce CRM application.
Process credit card payments and e-checks with Authorize.Net right on your DNN portal.
Create and email PDF documents from your DNN portal using form data captured from Action Form.
Capture signatures online by allowing users to sign Action Form powered forms using their mouse to draw the signature or their finger on touch devices.
Process credit card payments with PayPal without having to experience redirecting customers to paypal.com.
Build a centralized collaborative work platform for managing projects, workflows, sales and teams by integrating your DNN portal with Podio platform.
Start building trackable Aweber subscriber lists filled with Action Form applicant data from your DNN portal in just a few minutes
Create Excel spreadsheets for easy management and third-party imports using data captured with DNN Sharp's modules
Accept instant credit card payments through Stripe right on your DNN portal
Make DNN Sharp's modules and EasyDNNnews talk to each other in a jiffy
Add products directly into Hotcakes shopping cart by means of DNN Sharp’s modules
Smooth integration with Facebook, Twitter and Google+