If you look at the website code you will see that we are using the CrmEntityFormView control and the entity name that is used is the lead entity. You can change this to another entity and use a saved query to determine the fields included in the
form. That said, the campaign response entity is a little special in that it will have some other fields that you have to fill out. You can either replace the use of the CrmEntityFormView with a standard asp.net web form and custom code that will
insert into the campaign response. Another approach would be to use a CRM workflow to insert a campaign response from the lead that is created to the campaign that you want.
Shan McArthur www.shanmcarthur.net Check out the commercial edition of xRM portals @ www.adxstudio.com