quelqu'un sait où puis-je trouver un assistant html ou quelque chose qui va générer un datpicker composé de 3 listes déroulantes?quelqu'un a des listes déroulantes datepicker pour asp.net mvc
Répondre
Ceci est ma petite aide.
Explicite, je crois. Peut être modifié pour organiser l'ordre des listes déroulantes (Mois/Jour/Année ou Jour/Mois/Année), et si vous utilisez .NET 4, vous pouvez mettre des paramètres par défaut pour les noms.
Edit: éclairci le texte pour réduire les saignements oculaires
/// <summary>
/// Creates a days, months, years drop down list using an HTML select control.
/// The parameters represent the value of the "name" attribute on the select control.
/// </summary>
/// <param name="dayName">"Name" attribute of the day drop down list.</param>
/// <param name="monthName">"Name" attribute of the month drop down list.</param>
/// <param name="yearName">"Name" attribute of the year drop down list.</param>
/// <returns></returns>
public static string DatePickerDropDowns(this HtmlHelper html, string dayName, string monthName, string yearName)
{
TagBuilder daysList = new TagBuilder("select");
TagBuilder monthsList = new TagBuilder("select");
TagBuilder yearsList = new TagBuilder("select");
daysList.Attributes.Add("name", dayName);
monthsList.Attributes.Add("name", monthName);
yearsList.Attributes.Add("name", yearName);
StringBuilder days = new StringBuilder();
StringBuilder months = new StringBuilder();
StringBuilder years = new StringBuilder();
int beginYear = DateTime.UtcNow.Year - 100;
int endYear = DateTime.UtcNow.Year;
for (int i = 1; i <= 31; i++)
days.AppendFormat("<option value='{0}'>{0}</option>", i);
for (int i = 1; i <= 12; i++)
months.AppendFormat("<option value='{0}'>{0}</option>", i);
for (int i = beginYear; i <= endYear; i++)
years.AppendFormat("<option value='{0}'>{0}</option>", i);
daysList.InnerHtml = days.ToString();
monthsList.InnerHtml = months.ToString();
yearsList.InnerHtml = years.ToString();
return string.Concat(daysList.ToString(), monthsList.ToString(), yearsList.ToString());
}
Telerik has a library de certains contrôles ASP.Net MVC qui est libre.
Ils fonctionnent comme des méthodes d'assistance et semblent plutôt bien. Par exemple, le DatePicker fonctionne comme ceci:
<%= Html.Telerik().DatePicker()
.Name("DatePicker")
.MinDate(Model.MinDate.Value)
.MaxDate(Model.MaxDate.Value)
.Value(Model.SelectedDate.Value)
.ShowButton(Model.ShowButton.Value)
%>
non, c'est une datepicker avec un calendrier, je veux un composé à partir de 3 listes déroulantes – Omu
- 1. Asp.Net MVC Utility Controller Action pour les listes déroulantes filtrées
- 2. Validation ASP.net MVC2 pour mes listes déroulantes?
- 3. html helpers pour les listes déroulantes?
- 4. ASP.NET MVC 2 Filtrage de plusieurs listes déroulantes
- 5. Comment créer des listes déroulantes?
- 6. Ajouter dynamiquement des listes déroulantes à un formulaire et les valider dans ASP.NET MVC
- 7. Auto-complétion rapide pour les listes déroulantes
- 8. Utilisation de listes déroulantes pour la navigation
- 9. ajouter des listes déroulantes à magento
- 10. Initialiser les listes déroulantes des clés étrangères
- 11. JQuery UI Datepicker pas assis sur des listes déroulantes dans IE 6
- 12. Créer trois listes déroulantes en cascade avec Ajax dans MVC
- 13. asp.net mvc Liste des listes de sélection
- 14. Utilisation des listes déroulantes pour masquer/montrer avec Jquery
- 15. Blackberry listes déroulantes horizontales efficaces
- 16. Liaison de modèle ASP.NET MVC 2 RC avec NHibernate et listes déroulantes
- 17. Élément sélectionné dans les listes déroulantes à partir de Enum dans ASP.net MVC
- 18. Comment gérer un modèle avec beaucoup de listes déroulantes dans Asp.net mvc
- 19. Maintien des données côté client pour rechercher dans les listes déroulantes dans ASP.NEt
- 20. Asp.net - Création 2 liées listes déroulantes la base de données
- 21. Masquer les lignes via les listes déroulantes
- 22. ASP.Net MVC et jQuery DatePicker ViewModel
- 23. Parfois, mes listes déroulantes/datepickers vont cesser de fonctionner?
- 24. Rendre GridView répondre à 2 listes déroulantes
- 25. Plusieurs listes déroulantes personnalisées avec jQuery
- 26. JQgrid: Deux listes déroulantes de sélection liées
- 27. Remplir les listes déroulantes en utilisant Ajax
- 28. Listes déroulantes liées et charge div
- 29. Javascript dégradable en cascade listes déroulantes
- 30. Comment procéder pour valider les listes déroulantes en cascade AJAX
@Omu: Pouvez-vous être plus précis sur ce que vous entendez par « trois » dropdowns? – TFD
Je suppose une liste déroulante pour le jour, le mois et l'année? – Omar
oui, des listes déroulantes séparées pour le jour/mois/année – Omu