Selected item in a radzendatagrid

I have a data grid that has a single selection mode and it works fine but now I add a new feature to my component that has two data grids, one is the main data grid with selected items and the other data grid has items that depend on the selected item of the first one. When second data grid records are updated then in a first data grid a field has to be updated to a new value. I did it through a call back function in a first data grid and that works fine too.
Now the problem. As a line is changed in a first data grid, the line indicator for selected lines disappears and the line becomes the same as all other lines in a data grid. Although IList selectedItem retains proper value. How to refresh the selected line indicator after this action?

Not sure If I understand fully your case however you can check this demo for reference where the Products DataGrid is populated from the selected row in OrderDetails DataGrid:

Keep in mind that focused row in the DataGrid is different from selected row and the style is visible only if the DataGrid is focused - the above video is made entirely using keyboard navigation.

Obviously I was not able to explain my problem with words so let me try with screenshots.
SelectedItem1 displays the master table with a marked line and the 4th column is unchecked. SelectedItem2 displays the same tables where in the upper table the same column is checked but the line is unmarked. Value is changed in a component that show upper table and look like this:
```

private async Task UpdateBrrdmLine()
{
    var updated = await BEZRAService.GetBRRDMByRdmid(Rdmid);
    var idx = tRRDM.FindIndex(x => x.RDMID == Rdmid);
    if (idx >= 0 && updated != null)
    {
        tRRDM[idx] = updated;
        await grid0.Reload();
    }
    // await grid0.RowSelect(tRRDM[idx]);
}

```

Synchronization between tables goes through this code:
```

<BRRDMRIZ Rdmid="@Rdmid" lRdmid="@rdmClass.RdmId" @key="Rdmid" OnDataChanged="@UpdateBrrdmLine"/>

```

On the screenshot SelectedItem2 are the same tables but as you can see the line in the upper table is not selected visually but in variable IList selectedItem value is set for selecting.

Hope this clarifies what my problem is. Or not?

I’m afraid that I cannot comment on your screenshots unless I’m able to see the actual code that reproduces the problem. You can use our demos (they are editable) to try to replicate your case and the problem.