title: Html.RadioButtonFor MVC Binding
body: <p>My view has one string property.  Doing a get request through an action result and sending to view -- it looks like this:</p>
  
  <pre><code>public ActionResult TeaCoffeView(string teaOrCoffee)
  {
      MyModel model = new MyModel();
      //do some stuff
      //teaOrCoffee has two values , if "T" i have
      //to make the view as tea radio button selected 
      //or if it has "C" then coffee radio button selected 
  
      return View(model);
  }
  </code></pre>
  
  <p>my view .cshtml  </p>
  
  <pre><code>@Html.Label("tea:")
  @Html.RadioButtonFor(m =&gt; m._teaOrCoffee, Model._teaOrCoffee)  
  @Html.Label("coffe:")
  @Html.RadioButtonFor(m =&gt; m._teaOrCoffee, Model._teaOrCoffee) 
  </code></pre>
  
  <p>Model </p>
  
  <pre><code>public string _teaOrCoffee {get; set;}
  </code></pre>
  
  <p>How to bind the value with <code>@Html.RadioButtonFor</code> so that when loads it should show as selected?</p>