Are you trying to create single DLL for a web user control and end up getting multiple DLL's for each user control ?
Well you are in right place . The best option is to use web deployment project which is an Add in to Visual Studio .
Install the project template from here
Once installed follow this article for creating a single DLL for your web project :