I am writing an application, and I have a user form, which will be the same for the users and the administrators on different pages.

I want to only create the form once, and then be able to put it on two different aspx files.

I tried it with the "control", but it then gets really complicated trying to access fields on the control from the aspx page to do the calculation, etc.

is there another way to do this? creating a form in one place, be able to add it to any aspx page, and have easy access to it's controls?