title: Why I am getting "System.Web.Mvc.SelectListItem" in my DropDownList?
body: <p>I believe I have bound my data correctly, but I can't seem to get my text property for each SelectListItem to show properly.</p>
  
  <p>My model:</p>
  
  <pre><code>public class Licenses
      {
          public SelectList LicenseNames { get; set; }
          public string SelectedLicenseName { get; set; }
      }
  </code></pre>
  
  <p>Controller:  </p>
  
  <pre><code>[HttpGet]
      public ActionResult License()
      {
          try
          {
              DataTable LicsTable = BW.SQLServer.Table("GetLicenses", ConfigurationManager.ConnectionStrings["ProfressionalActivitiesConnection"].ToString());
              ProfessionalActivities.Models.Licenses model = new ProfessionalActivities.Models.Licenses();
              model.LicenseNames = new SelectList(LicsTable.AsEnumerable().Select(row =&gt;
              new SelectListItem
              {
                  Value = row["Description"].ToString(),
                  Text = "test"
              }));
              return PartialView("_AddLicense", model);
          }
          catch (Exception ex)
          {
              var t = ex;
              return PartialView("_AddLicense");
          }
      }
  </code></pre>
  
  <p>View:</p>
  
  <pre><code>@Html.DropDownList("LicenseNames", new SelectList(Model.LicenseNames, "Value", "Text", Model.LicenseNames.SelectedValue), new { htmlAttributes = new { @class = "form-control focusMe" } })
  </code></pre>