Log In
[Expand]Welcome to DevExpress .NET Documentation
[Expand]WinForms Controls
[Collapse]ASP.NET Controls and MVC Extensions
 [Expand]What's Installed
 [Collapse]Common Concepts
  [Expand]Web.config Modifications
  [Expand]Callback Exception Handling
  [Expand]Client-Side Functionality
  [Expand]Cookies Support
  [Expand]Appearance Customization - Theming
   Icon Collection
  [Expand]Performance Optimization
  [Expand]CSS Image Sprites
   Supported Document Types
  [Expand]Accessibility Support
   Right to Left Support
   HTML Encoding
   Binary Storage Configuration
  [Expand]SharePoint Support
   Mobile Support
  [Expand]Office Document Management
   Cloud Storage Account Management
  [Expand]Web Farm and Web Garden Support
 [Expand]ASP.NET WebForms Controls
 [Expand]ASP.NET MVC Extensions
 [Expand]Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Report Server
[Expand]eXpressApp Framework
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Right to Left Support

Most DevExpress ASP.NET controls support right-to-left languages such as Arabic and Hebrew; this allows you to create international web pages that support the right-to-left reading order and the mirroring of UI elements.

The image below illustrates how DevExpress web controls are displayed in a right-to-left layout.


The following DevExpress web controls do not currently offer right-to-left support: WebChartControl (XtraCharts), ASPxScheduler Suite controls, ASPxGaugeControl, ASPxSpreadsheet and ASPxPivotGrid. Support for this layout will be added to these controls in future releases.

Expanded Setting an Individual Control

If you need to switch the display of an individual DevExpress web control to right-to-left, enable the RightToLeft property (e.g., use the ASPxNavBar.RightToLeft property for the ASPxNavBar control). When this property is enabled, the text flows from right-to-left, and the layout of most control UI elements is reversed.

Expanded Setting Controls Globally

To switch the display of all DevExpress web controls in a website to right-to-left, enable the global ASPxWebControl.GlobalRightToLeft property. Note that you should specify this property before the PreRender event is raised.

Expanded Using a Configuration Option

The most common scenario is to switch the entire web application to a right-to-left representation. In this case, instead of setting the RightToLeft property of each DevExpress web control used within the page, you can enable a specific configuration option (rightToLeft) within the application's Web.config file. This option can be accessed within the settings group of the Web.config file’s devExpress section. See Web.Config Options: Right to Left Support to learn more.

Is this topic helpful?​​​​​​​