Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Expand]WinForms Controls
[Collapse]ASP.NET Controls and MVC Extensions
 [Expand]Prerequisites
 [Expand]What's Installed
 [Expand]Common Concepts
 [Expand]ASP.NET WebForms Controls
 [Expand]ASP.NET MVC Extensions
 [Expand]Localization
 [Expand]Redistribution and Deployment
  Get More Help
 [Collapse]API Reference
  [Expand]DevExpress.Data.Linq
  [Expand]DevExpress.Web
  [Expand]DevExpress.Web.ASPxGauges
  [Expand]DevExpress.Web.ASPxGauges.Base
  [Expand]DevExpress.Web.ASPxGauges.Scripts
  [Expand]DevExpress.Web.ASPxHtmlEditor
  [Expand]DevExpress.Web.ASPxHtmlEditor.Localization
  [Expand]DevExpress.Web.ASPxHtmlEditor.Scripts
  [Expand]DevExpress.Web.ASPxPivotGrid
  [Expand]DevExpress.Web.ASPxPivotGrid.Data
  [Expand]DevExpress.Web.ASPxPivotGrid.HtmlControls
  [Expand]DevExpress.Web.ASPxPivotGrid.Scripts
  [Expand]DevExpress.Web.ASPxRichEdit
  [Expand]DevExpress.Web.ASPxRichEdit.Localization
  [Expand]DevExpress.Web.ASPxRichEdit.Scripts
  [Expand]DevExpress.Web.ASPxScheduler
  [Expand]DevExpress.Web.ASPxScheduler.Commands.Dialogs
  [Expand]DevExpress.Web.ASPxScheduler.Controls
  [Expand]DevExpress.Web.ASPxScheduler.Dialogs
  [Expand]DevExpress.Web.ASPxScheduler.Drawing
  [Expand]DevExpress.Web.ASPxScheduler.Localization
  [Expand]DevExpress.Web.ASPxScheduler.Reporting
  [Expand]DevExpress.Web.ASPxScheduler.Scripts
  [Expand]DevExpress.Web.ASPxSpellChecker
  [Expand]DevExpress.Web.ASPxSpellChecker.Localization
  [Expand]DevExpress.Web.ASPxSpellChecker.Scripts
  [Expand]DevExpress.Web.ASPxSpreadsheet
  [Expand]DevExpress.Web.ASPxSpreadsheet.Localization
  [Expand]DevExpress.Web.ASPxSpreadsheet.Scripts
  [Expand]DevExpress.Web.ASPxTreeList
  [Expand]DevExpress.Web.ASPxTreeList.Internal
  [Expand]DevExpress.Web.ASPxTreeList.Localization
  [Expand]DevExpress.Web.ASPxTreeList.Scripts
  [Expand]DevExpress.Web.Captcha
  [Expand]DevExpress.Web.Data
  [Expand]DevExpress.Web.Internal
  [Collapse]DevExpress.Web.Localization
   [Expand]ASPxEditorsLocalizer Class
   [Expand]ASPxEditorsResLocalizer Class
    ASPxEditorsStringId Enumeration
   [Expand]ASPxGridViewLocalizer Class
   [Expand]ASPxGridViewResLocalizer Class
    ASPxGridViewStringId Enumeration
   [Expand]ASPxperienceLocalizer Class
   [Collapse]ASPxperienceResLocalizer Class
     ASPxperienceResLocalizer Members
     ASPxperienceResLocalizer Constructor
    ASPxperienceStringId Enumeration
   [Expand]ASPxResLocalizerBase<T> Class
  [Expand]DevExpress.Web.Mvc
  [Expand]DevExpress.Web.Mvc.BinderSettings
  [Expand]DevExpress.Web.Mvc.Controllers
  [Expand]DevExpress.Web.MVC.Scripts
  [Expand]DevExpress.Web.Mvc.UI
  [Expand]DevExpress.Web.Office
  [Expand]DevExpress.Web.Office.Internal
  [Expand]DevExpress.Web.Rendering
  [Expand]DevExpress.Web.Scripts
  [Expand]DevExpress.XtraCharts.Web
  [Expand]DevExpress.XtraCharts.Web.Designer
  [Expand]DevExpress.XtraCharts.Web.Scripts
[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]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

ASPxperienceResLocalizer Class

An object providing a means to localize the Image and Data Browsing, Docking and Popups, Site Navigation and Layout, File Management, and Multi-Use Site Controls controls' user interface elements at runtime.

Namespace:DevExpress.Web.Localization
Assembly:DevExpress.Web.v17.2.dll

Expanded Syntax

Expanded Remarks

You can localize user interface elements at runtime. This approach can be useful, for example, if you want to set the resource value based on a run-time condition. Controls runtime interface localization can be performed via the ASPxperienceResLocalizer object. It provides localized culture resource string values (if a project is localized using satellite resource assemblies or global resources; otherwise it provides default culture resource string values) and allows you to override them.

In a different way, you can use the ASPxperienceLocalizer class to localize the controls at runtime. This class has the same functionality, but always provides default (en) culture resource string values.

For more information, refer to the Localizing ASP.NET Controls via Localizer Objects topic.

Expanded Inheritance Hierarchy

System.Object
    XtraLocalizer<ASPxperienceStringId>
       ASPxResLocalizerBase<ASPxperienceStringId>
          ASPxperienceResLocalizer

Expanded See Also

How would you rate this topic?​​​​​​​