title: Acumatica: Refresh view of unbound DAC not updating UI
body: <p>Currently I have an unbound DAC which is acting as a filter in a processing screen. Some of the values in the filter are being modified in a field updated event. The problem is even though I am executing the RequestRefresh function the UI does not display the updated values of the DAC. I also tried calling the View.Clear() function before executing the RequestRefresh to no avail. </p>
  
  <p>I also have another scenario, where in a grid I have a selected checkbox in which only one item at a time can be selected. Here is the implementation:</p>
  
  <pre><code>protected virtual void DCCrCaseAssignedBenefits_Selected_FieldUpdated(PXCache cache, PXFieldUpdatedEventArgs e)
  {
      DCCrCaseAssignedBenefits row = (DCCrCaseAssignedBenefits)e.Row;
      if (row != null &amp;&amp; !(bool)e.OldValue &amp;&amp; (bool)row.Selected)
      {
          foreach (DCCrCaseAssignedBenefits item in cache.Updated)
          {
              if (item.Selected == true &amp;&amp; item != row)
              {
                  cache.SetValue&lt;DCCrCaseAssignedBenefits.selected&gt;(item, false);
              }
          }
  
          CaseAssignedBenefits.View.RequestRefresh();
      }
  }
  </code></pre>
  
  <p>This code excerpt was taken from Acumatica and then modified for my DAC but even though the graph only has one selected item at a time, the UI does not refresh and give the impression that there are multiple items selected. </p>