Link to home
Start Free TrialLog in
Avatar of amrelgarhy
amrelgarhyFlag for Egypt

asked on


Iam using to build a new web site and this site will have 2 alnguages, english and arabic.

I want to know the best , fastest way to make mirrorring ( all the thigs in the right will be in the left and vis versa, not anly the fonts).

Iam using .Net 1.1 but you can tell me all the available ideas u have.

Avatar of nayernaguib
Flag of Egypt image

Link to home
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of amrelgarhy


I know that, but that will not mirror the site, it will just make the text writing direction in all the site controls to the right hand,
What i want is to see the controls in the other side of the page,
The left side links will be in the right side of the page.
Changing the direction of the page should change the whole layout, including control positioning. Even the vertical scroll bar will be moved to the left hand side of the page.

Try adding a button to an empty web form, and view the form in your browser. Next, change the page direction and view the form again.


  Nayer Naguib

I tested it, you are right.
Very good.
But are you sure all the tables and all the controls will mirror auotmatically when change from ltr to rtl?

I will accept your answer in all cases, thats just to make sure.
You Helped me :) :) :)

I think yes, but I'm not sure. :)

Well, the best way to make sure is to check this yourself. Add the different types of controls that you use on your pages to a test page, and view the page when Dir is set to both rtl and ltr.


  Nayer Naguib

Thank you very much :)