Having user control in dll and use it
===

Is it possible to have an usercontrol(.ascx) in class libaray(dll) and use the control in other project by referencing the dll. If its not possible or advisable, how should i write my control in a such a way that outside projects can reuse it. Any suggestion would really helpful