I have tab under which there is my user control containing 2 telerik datagrids and other controls. When i navigate using tab key for the first time it goes through controls in order which i defined by using tab index and then after reaching datagrid it again goes to main tab(containig my user control) and then again after reaching datagrid it traverse the datagrid element and then after traversing the datagrid it again goes to the main tab and then again after reaching datagrid it skip the datagrid rows and go to the next control . i have defined the keyboardnavigation.Tabindex for each control.and keyboardnavigation.tabnavigation="cycle".