title: Dropdownlist selected item text always returning the first item text
body: <p>i am using this code to fill dropdownlist from database. </p>
  
  <pre><code>public void fillcountry()
  {
      BL obj = new BL();
      DataSet ds = obj.dss("select * from Country  ");
      drplistcountry.DataSource = ds;
      drplistcountry.DataTextField = "CountryName";
      drplistcountry.DataValueField = "CountryId";
      drplistcountry.DataBind();
      drplistcountry.Items.Insert(0, new ListItem("--Select--", "0"));
  }
  </code></pre>
  
  <p>i am Using this fillcountry() in page load() event. 
  and Rerutning selecteditm.text on Button Click event</p>
  
  <p>drplistcountry is always showing First index text , How to solve it?</p>