title: DxDataGrid does not trigger routerLink when keyboard navigation
body: <p>I am using devextreme data grid. I have the next code:</p>
  
  <pre><code>&lt;dx-data-grid #grid [routerLink]="grid.selectedRowKeys.length &gt; 0 ? [grid.instance.getSelectedRowsData()[0].Id] : null" routerLinkActive="highlighted"&gt;
  </code></pre>
  
  <p>Whenever I click on a row, it works as expected, but when keyboard navigation (up &amp; down), <code>selectedRowKeys[]</code> is updated, but routerLink does not trigger.</p>
  
  <p>I also have problems with routerLinkActive. It does not "highlight" active link.</p>
  
  <p>Refs: 
  DxDataGrid: <a href="https://js.devexpress.com/Documentation/ApiReference/UI_Widgets/dxDataGrid/Methods/?version=14_1#getSelectedRowsData" rel="nofollow noreferrer">https://js.devexpress.com/Documentation/ApiReference/UI_Widgets/dxDataGrid/Methods/?version=14_1#getSelectedRowsData</a></p>
  
  <p>Router: <a href="https://angular.io/guide/router" rel="nofollow noreferrer">https://angular.io/guide/router</a></p>
  
  <p>** If I use routerLink from TS with <code>onSelectionChanged</code> event, it does work well, but I don't know how to make use of routerLinkActive from TS</p>