Survey Builder Web Control


Survey Builder Web Control enable web developers to embed a complete survey designer in their websites. The Survey Builder Web Control has a very rich user experience with an easy way to design surveys and forms quickly in less time and effort.

Users are able to go through the different survey pages, add/edit or remove questions, change the survey settings, all in a quick and interactive rich interface.

The following is a sample of defining the Survey Builder Web Control in ASP.NET web page:

<Zodiac:SurveyBuilderWebControl ID="ucSurveyBuilderWebControl"
                                runat="server"
                                XmlFilePath="c:\surveys\sample.xml"
                                CssClass="bluesky" PreviewButtonVisible="false"
                                CancelButtonVisible="true"
                                CancelButtonUrl="http://www.mentor-logic.com"
                                CancelButtonText="Cancel" />

There are some files required to run the Survey Builder Web Controls. First, you have to link the CSS style sheet of the web control in your page.

<link type="text/css" rel="Stylesheet" href="css/builder.css"/>

The CSS style sheet is included in the product package under Themes folder and called: builder.css.


The Survey Builder Web Control doesn't need any external images to be referenced inside the project. The images used in the Survey Builder Web Control is embedded in the ZSURVEY assemblies.

The Survey Builder Web Control provides also a set of properties and events that enable software developers to integrate it with their application code. The properties are used to define the web control configurations and settings, enable/disable certain features. Events are used to catch the Survey Builder Web Control actions and accordingly perform some additional actions in your application.

For more information about the Survey Builder Web Control properties and Events, you can refer to the sections: Survey Builder Web Control Properties and Survey Builder Web Control Events


See Also