title: How to bind object to <select> option in Blazor?
body: <p>I have the following dropdown menu:</p>
  
  <pre><code>public class object {
      public other_object apple {get; set;}
      ...
      public string stuff {get; set;}
      ...
  }
  
  public class other_object {
      public string id {get; set;}
      public string name {get; set;}
  }
  
  &lt;select class="custom-select" @bind="@object.apple"&gt;
       &lt;option value="@object.apple"&gt;@object.apple.name&lt;/option&gt;
       ...
  &lt;/select&gt;
  </code></pre>
  
  <p>I want to bind the select to an object, but only want to display some attribute of that object. This will give me the error:</p>
  
  <blockquote>
    <p>System.InvalidOperationException: The type 'other_object' does not
    have an 
        associated TypeConverter that supports conversion from a string. Apply 
        'TypeConverterAttribute' to the type to register a converter.</p>
  </blockquote>
  
  <p>Is this possible to do? I'm not really sure how the type converter thing works.</p>