Also ich habe diese .resx-Datei und ich möchte, dass ihre Werte in einer Dropdown-Liste in ASP.NET MVC (C#) angezeigt werden. Ist das möglich? Google konnte mir nicht helfen, also hoffe ich das :-)Gibt es eine Möglichkeit, eine Dropdownliste mit Werten aus einer Ressourcendatei dynamisch aufzufüllen?
1
A
Antwort
3
Dies funktioniert für mich
Html.DropDownList("ResxDropDownList",
new SelectList(
Resources.YourResource.ResourceManager.GetResourceSet(
System.Globalization.CultureInfo.CurrentCulture,
true,
true
),
"Key",
"Value"
)
)
0
Es kommt wirklich darauf an, wie du die Werte im RESX gespeichert hast. Sagen wir einfach, Sie haben die Werte als String gespeichert.
App_GlobalResources/Messages.resx:
Name | Value --------------------- title | Mr.,Mrs.,Ms.
List<SelectListItem> items = new List<SelectListItem>();
foreach (string s in Resources.Messages.title.Split(new char[] { ',' }))
{
items.Add(new SelectListItem() { Text = s, Value = s });
}
Response.Write(Html.DropDownList("Title", items));
Verwandte Themen
- 1. Gibt es eine einfache Möglichkeit, eine ListView durch eine DataTable aufzufüllen?
- 2. Eine Zeichenfolge aus einer Ressourcendatei untypisiert abrufen
- 3. Gibt es eine Möglichkeit, auf eine gerade Anzahl von Ziffern aufzufüllen?
- 4. Eine Stringliste aus einer Ressourcendatei lesen
- 5. Angular2 gibt es eine Möglichkeit, Bootstrap col dynamisch festzulegen?
- 6. Gibt es eine Möglichkeit, ein Ziel dynamisch zu aktualisieren?
- 7. Gibt es eine Möglichkeit, eine Variable aus der Superklasse wegzulassen?
- 8. w2ui toolbar - gibt es eine Möglichkeit, Menüeinträge dynamisch zu füllen
- 9. Gibt es eine Möglichkeit, jQuery-Funktionen dynamisch aus einer .NET-DLL oder -Klassenbibliothek aufzurufen?
- 10. Gibt es eine Möglichkeit, Baseurl dynamisch in require.js zu setzen?
- 11. Gibt es eine Möglichkeit, mehrere Ergebnisse mit einer Unterabfrage zurückzugeben?
- 12. Gibt es eine Möglichkeit in .NET Framework, den Städtenamen mithilfe von RegionInfo- oder CultureInfo-Klassen aufzufüllen?
- 13. Gibt es eine Möglichkeit, eine versteckte Version eines Django-Feldes in einer Vorlage dynamisch zu rendern?
- 14. Gibt es eine Möglichkeit, den Ursprung einer Alarmbox zu erhalten?
- 15. Gibt es eine Möglichkeit, eine CABasicAnimation anzuhalten?
- 16. Ansible: Gibt es eine Möglichkeit, Fakten aus einer Datei auf einem Zielrechner zu laden?
- 17. Gibt es eine Möglichkeit, einer Tabelle eine Mindesthöhe hinzuzufügen?
- 18. Gibt es eine Möglichkeit, einer Objekteigenschaft eine mehrzeilige Zeichenfolge zuzuweisen?
- 19. Gibt es in PHP eine kurze Möglichkeit, eine Variable mit mehreren Werten zu vergleichen?
- 20. Gibt es eine Möglichkeit, einer Liste Zitate mit Kommas hinzuzufügen?
- 21. Gibt es eine Möglichkeit, eine Klasse (nicht eine Instanz) dynamisch zu erstellen?
- 22. Gibt es eine Möglichkeit zum Hibernieren einer Anwendung?
- 23. Gibt es eine Möglichkeit, Dateien aus C++ zu unterscheiden?
- 24. Gibt es eine Möglichkeit, ConfigurationManager.AppSettings zu überschreiben?
- 25. Gibt es eine Möglichkeit, alle Dateien aus einem Blob azurblauen
- 26. Gibt es eine Möglichkeit, eine "Zelle" in MigLayout einzufügen?
- 27. Gibt es eine Möglichkeit, eine benutzerdefinierte NSWindow Arbeit mit Spaces
- 28. Gibt es eine Möglichkeit, eine Seife Anfrage mit CHEF
- 29. Gibt es eine Möglichkeit, dass es jemals PHP.NET gibt?
- 30. Gibt es eine Möglichkeit, eine ausstehende Nachricht aus einer Service Bus-Warteschlange in Azure zu löschen?
Dank! Das funktioniert genau wie erwartet – jao