title: what is the difference loading Web user control loading on page?
body: <p>i try to load some user control on my Default.aspx page selecting dropdown control. i searched some data from net i 've learn 2 methods there is first one :</p>
  
  <p><a href="http://blah.winsmarts.com/2006/05/20/loadcontrol-a-usercontrol--and-pass-in-constructor-parameters.aspx" rel="nofollow">http://blah.winsmarts.com/2006/05/20/loadcontrol-a-usercontrol--and-pass-in-constructor-parameters.aspx</a></p>
  
  <p>Second one: </p>
  
  <p><a href="http://www.csharpnedir.com/articles/read/?filter=&amp;author=&amp;cat=aspx&amp;id=689&amp;title=Kullan%C4%B1c%C4%B1%20Web%20Kontrollerini%20Daha%20Etkin%20Kullanmak" rel="nofollow">http://www.csharpnedir.com/articles/read/?filter=&amp;author=&amp;cat=aspx&amp;id=689&amp;title=Kullan%C4%B1c%C4%B1%20Web%20Kontrollerini%20Daha%20Etkin%20Kullanmak</a></p>
  
  <p>Secand one is simple:</p>
  
  <pre><code>
  protected void Page_Init(object sender, EventArgs e)
  {
      AdresBilgisi kontrol1=(AdresBilgisi)LoadControl("AdresBilgisi.ascx");
      AdresBilgisi kontrol2 = (AdresBilgisi)LoadControl("AdresBilgisi2.ascx");
  
      kontrol1.Ilce = "İlçe giriniz...";
      kontrol2.PostaKodu = "90000";
  
      phKontroller.Controls.Add(kontrol1); 
      phKontroller.Controls.Add(kontrol2);
  }
  
  </code></pre>
  
  <p>which one do you prefer to loadASCx control to page? And Why? please give some detail pros and cons of 2 method(first and second)</p>