title: Kendo UI MVC. How to update Grid and add new value in $('#Grid').data('kendoGrid').dataSource.read()
body: <p>I need to update Grid after I update data in the database by calling</p>
  
  <p><code>$('#ExchangeGrid').data('kendoGrid').dataSource.read();</code></p>
  
  <p>I need to update grid with current DateTime but grid is updating with time that are present in DateTimePicker()</p>
  
  <p>How can I change the time to current?</p>
  
  <p>My Grid</p>
  
  <pre><code>@(Html.Kendo().Grid&lt;Internal.Models.ExchangeRateData&gt;()
  .Name("ExchangeGrid") 
  .Columns(columns =&gt;
  {
      columns.Bound(p =&gt; p.originCurrencyFormated);
      columns.Bound(p =&gt; p.targetCurrencyFormated);
      columns.Bound(p =&gt; p.rate);
      columns.Bound(p =&gt; p.percentage) ;  
      columns.Command(commands =&gt; { commands.Edit(); }); 
      columns.Bound(p =&gt; p.adjustedRate) ;
  
  }) 
  .Editable(edit =&gt;
  {
      edit.Mode(GridEditMode.InLine); 
  })
  .DataSource(dataSource =&gt; dataSource
      .Ajax()
      .Batch(true)
      .ServerOperation(false)
      .Model(model =&gt;
      {
          model.Id(item =&gt; item.targetCurrency); 
      })
      .Events(events =&gt;
      {
          events.RequestEnd("onRequestEnd");  
      })
      .Read(read =&gt; read.Action("ExchangeRate_Read", "MyController").Data("ReadRequestData"))
      .Update(c =&gt; c.Action("Currencies_Update", "MyControllor")) 
      ) 
  )                    
  </code></pre>
  
  <p>When I update Grid function "ReadRequestData" is called</p>
  
  <pre><code>.Read(read =&gt; read.Action("ExchangeRate_Read", "MyController").Data("ReadRequestData"))
  </code></pre>
  
  <p>In this function value of "date" is populated from DateTimePicker</p>
  
  <pre><code>function ReadRequestData() {
      return { 
          "date": $('#dateList').val()
      };
  }
  </code></pre>
  
  <p>Code for DateTimePicker:</p>
  
  <pre><code>@(Html.Kendo().DateTimePicker()
    .Name("dateList")
    .Start(CalendarView.Month) 
    .Format("dddd MMMM dd, yyyy H:mm:ss")
    .Value(DateTime.Now) 
    .Events(e =&gt; e.Change("changeDate"))
  )
  </code></pre>
  
  <p>Code for function onRequestEnd(e)</p>
  
  <pre><code>function onRequestEnd(e) {
  
      if (e.type == "update") { 
          $('#ExchangeGrid').data('kendoGrid').dataSource.read();
      }
  }
  </code></pre>
  
  <p>I need to update several columns after InLine Edit but automatically only column that have been change is updated. I also need to update the column that are calculated from the column that are changed. </p>