Migrating an Existing Windows Forms Application to the Web
You can use .Net Windows Forms controls on a webpage, but that's IE only and a real pain to work with. I've never seen it done in person and I've only heard bad things from those I know who have tried.
The best option is that ASP.Net has its own control. You can try to convert Windows Forms controls to ASP.Net custom controls. It's not easy either. There are some things that do your window form controls that just don't translate to the web very well.
Indeed, your best bet is, unfortunately, redesigning your interface. If you can move the business logic for your program into a dll, you can at least share it between both projects.
a source to share
There are several automated solutions such as this one . Also, if the application was written in .NET, converting it will not be too difficult; you have to change the controls to your ASP.NET counterparts, change the config XML file to the appropriate web version, etc. Do a Google search for this phrase and you will get a lot of tutorials and tools: converting windows to web form pages
a source to share