Joshua , Have tried setting form.Data = null but it did not clear fields.
Using cms:DataForm I am not sure how to set custom table (Alternative form) as my data source.
Brenden, I have tried your control, but on submit the DisplayFormAfterSubmit hides the fields. My intent is on submit fields stay visible but they are cleared(same as when the form first loads).