Wir haben Zeichenfolgen in der Datenbank lokalisiert und möchten wissen, ob das ASP.NET-Ressourcenanbietermodell erweitert würde mit der ASP.NET MVC 3 Razor-Ansichts-Engine funktionieren.
Teilen Sie uns bitte mit, wenn die ASP.NET MVC 3 Razor-Ansichts-Engine das Abrufen lokalisierter Zeichenfolgen aus der Datenbank unterstützt, nachdem das ASP.NET-Ressourcenanbietermodell erweitert wurde. Oder funktioniert es nur mit Classic ASP.NET und nicht mit ASP.NET MVC.
Danke
Satyaprakash J
Die sauberste Lösung, die ich bisher gefunden habe, ist: Ссылка .
Kommentare / Feedback sind willkommen.
Bearbeiten 1: Basierend auf Kommentaren habe ich Codebeispiele hinzugefügt und den Link als Referenz verwendet.
Ich habe eine customDataAnnotationsProvider-Klasse erstellt:
%Vor%Dann referenzierte ich den benutzerdefinierten Anbieter auf ApplicationStart in Global.asax
%Vor%Sie müssen Ihr Modell nicht ändern und können die Annotation Display verwenden:
%Vor%Du hast Glück, denn Rick hat es schon für dich getan!
Westwind.Globalization Datengesteuerter Ressourcenanbieter für ASP.NET
Tags und Links asp.net-mvc-3 globalization localization