title: Bind inputs to Dictionary in ViewModel
body: <p>I have the following ViewModel on an ASP.NET MVC:</p>
  
  <pre><code>public CategoryNewViewModel {
    public Int32 Type { get ; set; }
    public IDictionary&lt;String, String&gt; Descriptions { get; set; }
  }
  </code></pre>
  
  <p>The Description Key is the language and Description Value is the text.</p>
  
  <p>On the view I will need to render N inputs, one for each language ...</p>
  
  <p>When the form is submitted the Descriptions property would become:</p>
  
  <pre><code>"en", "The description in english"
  "pt", "A descrição em português"
  "fr", "La description en français"
  </code></pre>
  
  <p>One problem is I am not sure how many inputs I will have on the view.</p>
  
  <p>Does anyone knows if this binding is possible?</p>