Programatically load a UserControl from another project
<p>I like to build a components collection project so that I can use those components later on other projects. For example I created a UserControl called MyDataGrid.ascx</p>

<p>So suppose the projects layout are something like this:</p>

<blockquote>
  <p>--> <strong>IPGostarProject</strong> - Under namespace of IPGostar - contains components and
  lot's of user controls</p>
  
  <p>--> <strong>SampleProject</strong> - here I want to use MyDataGrid.ascx UserControl from
  IPGostar namespace.</p>
</blockquote>

<p>But as you know LoadControl function only takes virtual directory as it's parameter. So you can't load anything outside the SampleProject directory! </p>

<p>So how can I do that?</p>
