we use Asp.net ajax gridview our grid view are translated to Arabic , sometimes after clicking a button in the page or sorting the gridview , the coulmn header direction are changed and it didn't return to it's place untill you move the cursor above it , please check the attached image.
This appears to be caused by a CSS problem. If you reference the documentation page: Right-to-left support, it states that in order to set right-to-left-support for the RadGrid, you merely need to set the Dir property for the MasterTableView/GridTableViews to RTL.
And, in the online demo, it states: RadGrid renders RadGridRTL_SkinName class when placed in element with dir set to "rtl". This further facilitates skinning RadGrid and providing RTL specific settings.
The documentation page notes that "All predefined grid skins (shipped with the grid installation) are optimized to work in RTL mode."
So, if you are using a custom skin, this might be causing the problem.