Quelqu'un at-il une méthode d'aide de liste déroulante avec une liste de provinces canadiennes? Basé sur ce question Je cherchais à trouver un équivalent de la province canadienne. Espérons que cela sauvera quelqu'un de dactylographie supplémentaire, ou conduira à une réponse encore meilleure.ASP.NET MVC Canada Province Liste déroulante
2
A
Répondre
7
public class CanadianProvinces
{
public static readonly IDictionary<string, string> ProvinceDictionary = new Dictionary<string, string>
{
{"ALBERTA", "AB"},
{"BRITISH COLUMBIA", "BC"},
{"MANITOBA", "MB"},
{"NEW BRUNSWICK", "NB"},
{"NEWFOUNDLAND AND LABRADOR", "NL"},
{"NORTHWEST TERRITORIES", "NT"},
{"NOVA SCOTIA", "NS"},
{"NUNAVUT", "NU"},
{"ONTARIO", "ON"},
{"PRINCE EDWARD ISLAND", "PE"},
{"QUEBEC", "QC"},
{"SASKATCHEWAN", "SK"},
{"YUKON", "YT"},
};
public static SelectList ProvinceSelectList
{
get { return new SelectList(ProvinceDictionary, "Value", "Key"); }
}
}
Et puis il est utilisé de la manière suivante:
<%= Html.DropDownList("province", CanadianProvinces.ProvinceSelectList)%>
+0
+1 Génial. Merci pour cela. Très opportun. Pas pour les provinces canadiennes mais pour une foule d'autres pays. – griegs
3
cas mixte en cas quelqu'un a besoin (modifier s'il y a des fautes de frappe):
public class CanadianProvinces
{
public static readonly IDictionary<string, string> ProvinceDictionary =
new Dictionary<string, string>
{
{"Alberta", "AB"},
{"British Columbia", "BC"},
{"Manitoba", "MB"},
{"New Brunswick", "NB"},
{"Newfoundland and Labrador", "NL"},
{"Northwest Territories", "NT"},
{"Nova Scotia", "NS"},
{"Nunavut", "NU"},
{"Ontario", "ON"},
{"Prince Edward Island", "PE"},
{"Quebec", "QC"},
{"Saskatchewan", "SK"},
{"Yukon", "YT"}
};
public static SelectList ProvinceSelectList
{
get { return new SelectList(ProvinceDictionary, "Value", "Key"); }
}
}
Questions connexes
- 1. Valeur de liste déroulante ASP.NET MVC
- 2. Liste déroulante ASP.NET Problème
- 3. Obtention de valeurs à partir d'une liste déroulante asp.net mvc
- 4. Liste déroulante ASP.NET MVC avec une option vide par défaut
- 5. Zone de liste déroulante autocomplétion dans ASP.NET MVC?
- 6. ASP.NET VS2008 C# - liste déroulante - publication
- 7. Liste déroulante à sélection multiple dans ASP.NET
- 8. Liste déroulante
- 9. Liste déroulante générique
- 10. 2ème liste déroulante changements basés sur le choix de la 1ère liste déroulante dans ASP.NET
- 11. Pays, état, province WebService?
- 12. Comment créer un pays -> État/Province ---> Code postal déroulant en utilisant geonames webservice + asp.net
- 13. Ajouter l'option à la liste déroulante
- 14. La valeur de la liste déroulante MVC n'est pas configurée
- 15. ASP.NET - Alias noms de liste déroulante sur back end
- 16. Images dans la liste déroulante
- 17. ASP.NET MVC, jQuery/AJAX cascade des problèmes de liste déroulante avec LINQ2SQL?
- 18. ASP.Net MVC valeur de poste dans une zone de liste déroulante
- 19. Exemple de code ASP.Net-MVC pour récupérer l'élément sélectionné à partir de la liste déroulante html
- 20. ASP.NET MVC - Définir la valeur sélectionnée de la liste déroulante en cascade
- 21. Faire une requête dynamique avec Linq en utilisant une liste déroulante option sélectionnée dans Asp.net MVC
- 22. Lier dynamiquement des données à la liste déroulante dans asp.net mvc
- 23. dans ASp.NET MVC, Comment vous souvenez-vous de l'état d'une liste déroulante?
- 24. Problème avec la liste déroulante de la liste déroulante
- 25. Liste déroulante Case à cocher
- 26. Activer une liste déroulante actuellement désactivée lorsque vous cliquez sur la liste déroulante
- 27. ToolTipping une liste déroulante
- 28. Formulaires - Liste déroulante
- 29. PHP Date liste déroulante
- 30. Liste déroulante jQuery personnalisée
ce qui est exactement la question? – annakata
Je l'ai changé pour une question, puis j'ai donné une réponse possible ci-dessous. –
@annakata Il n'y a vraiment pas de question ici, mais c'est une extension de la réponse à une autre question qui a un nom similaire "ASP.NET MVC Etats-Unis Liste déroulante Etat", mais cette solution est pour les provinces canadiennes, au lieu de US États. La première phrase de cette question fait référence à cette question originale. (Qu'est-ce qu'une «province» Je ne sais pas Les seules choses qu'on m'a enseignées sur le Canada dans les écoles publiques américaines, c'était comme les États-Unis, mais au nord d'ici il n'y a que la toundra.) –