This is a migrated thread and some comments may be shown as answers.

Right to left paging and filtering problem

3 Answers 64 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Mahdi
Top achievements
Rank 1
Mahdi asked on 11 Nov 2009, 01:10 PM
Hi
I have a grid in a right-to-left page.
after page load, the numbers in paging area in left to right and when you move mouse on this area,
numbers jump to right and it becomes right to left.
also the filtering menu after opening is lrft to right and when you move mouse on it, jumps to right becomes right to left.
you can try it on our production server at this address:
http://95.38.44.247:12/UI/BasicSetting/PlacesDefinition.aspx
thanks in advance.

3 Answers, 1 is accepted

Sort by
0
Veli
Telerik team
answered on 16 Nov 2009, 11:33 AM
Hi mahdiprog,

Do you set Dir="RTL" in you GridTableView (MasterTableView) definitions? Also, the link you provided does not seem to be working.

Best wishes,
Veli
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
Mahdi
Top achievements
Rank 1
answered on 17 Nov 2009, 09:10 AM
yes and also all things are right except these two
and also we have this problem only on IE
0
Veli
Telerik team
answered on 18 Nov 2009, 01:36 PM
Hello mahdiprog,

We were able to reproduce these layout issues and a fix for the filter context menu is on its way. Thank you for reporting this issue. Your telerik points have been updated as a token of gratitude for your contribution. For now, please use the following work-arounds:

<FilterMenu CssClass="RadMenu_rtl"></FilterMenu>

As for the pager, you can try a few different things. I see that you use a custom pager in the PagerTemplate. Try setting style="zoom:1" for the <table> element inside your pager template. If this does not help, use RadGrid's OnGridCreated event to repaint the grid:

function gridCreated(sender, args)
{
    setTimeout(function()
    {
        sender.repaint();
    }, 0);
}

Let me know how this goes.

All the best,
Veli
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
Tags
Grid
Asked by
Mahdi
Top achievements
Rank 1
Answers by
Veli
Telerik team
Mahdi
Top achievements
Rank 1
Share this question
or