title: Knockout different radio button list per row
body: <p>I have a list of People. For each person I have a true/false status. I want this to bind per person. If you check the below Fiddle, it is binding correctly but my radio buttons are not working as wanted. I would like each row to have it's own set of radio buttons (different name for each row).</p>
  
  <p>For example. Row 1 click to true, Row 2 click to false. That should be allowed but the names are conflicting therefor removing row one's selection. Thank you</p>
  
  <p><a href="http://jsfiddle.net/ef3fV/5/" rel="nofollow">http://jsfiddle.net/ef3fV/5/</a></p>
  
  <pre><code>&lt;table width="300px;"&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Name&lt;/th&gt;
              &lt;th&gt;Status&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody data-bind="foreach: people"&gt;
          &lt;tr&gt;
              &lt;td&gt;
                  &lt;span data-bind="text: Name"&gt;&lt;/span&gt;
              &lt;/td&gt;
              &lt;td&gt;
                  &lt;input type="radio" name="Status" value="true" data-bind="checked: Status" /&gt;
                  &lt;input type="radio" name="Status" value="false" data-bind="checked: Status" /&gt;
              &lt;/td&gt;
              &lt;td&gt;&lt;button data-bind="click: $root.changeStatus"&gt;Change Status&lt;/button&gt;&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
  &lt;/table&gt;
  </code></pre>
  
  <p>​</p>
  
  <pre><code>function People(data) {
      var self = this;
      self.Name= data.Name;
      self.Status = ko.observable(data.Status);
  }
  
  function PeopleViewModel(userId) {
      var self = this;
  
      self.people = ko.observable([
                              { Name: 'Bert', Status: true },
                              { Name: 'Charles', Status: true },
                              { Name: 'Denise', Status: false }
                          ]);
      self.changeStatus = function()
      {
          alert("Change " + this.Name + " to " + this.Status);
      };
  }
  
  ko.applyBindings(new PeopleViewModel());
  </code></pre>
  
  <p>​</p>