Hello dabooj,
Options to integrate surveys created with the Survey tool with another website or webapplication:
1. IFrame option: create a survey in the Survey tool, link the surveypage to the other website through an Iframe. Least technical and fastest solution although you need to install two different websites (a. Survey; b. other site).
2. For all other solutions it's important to realise that surveys created through the Survey tool depend on the Survey database and all Survey webfiles (ascx, aspx, dll's, xml etc.) and directories.
Code copied accross from the "Asp.net code" screen to an aspx page of another site will not work.
It's possible to fully integrate Survey into another webapplication. For this you need to rebuild Survey and make it part of the other websolution. Technically this quite complicated.
3. DNN integration: it's possible to combine the Survey installation with a DotNetNuke installation within one hosting account.
For this your hostingaccount needs to have the option to create subdomains.
Setup
- Maindomain: e.g. dotnetnukes.nl --> install DotNetNuke application in rootdirectory and link the application to a Mssql database
- Create a subdomain: e.g. survey.dotnetnukes.nl --> go to subdirectory Survey of rootdirectory --> install Survey application + run sql scripts on DNN database
You now have two websites each with a separate url but sharing one database and running from one hosting account. Technically this is not the most elegant solution but it works. To show the surveys created with the Survey tool on the DNN website you would once again need the Iframe module. Final note on this option: you may have to change some settings to avoid conflicting web.config files.
Any other sugestions or technical solutions are most welcome off course. Please check some of the other postings as well.