2009-06-06 11 views
0

En .NET MVC (C#) J'ai besoin de créer un calendrier et de le remplir avec des événements provenant d'une base de données. La plupart des événements sont répartis sur plusieurs jours.Remplir un calendrier avec des rendez-vous

Quelle est la meilleure approche pour créer un tel calendrier? Est-ce qu'un contrôle de calendrier existe qui prend des arguments d'entrée et peut faire le travail pour moi?

Répondre

3

D'après votre description, le contrôle calendrier Lite DayPilot de DayPilot.org semble prometteur (il rend un jour à un coup d'oeil style perspectives vue horaire): http://www.daypilot.org/

Exemple de sortie: http://blogs.teamb.com/files/2009/05/daypilot_1274.png

Voici un blog/tutoriel correspondant (avec un code téléchargeable) sur la façon d'utiliser le contrôle avec ASP.NET MVC: http://blogs.teamb.com/craigstuntz/2009/05/12/38297/

+0

C'était exactement le genre de chose que je cherchais. Merci! – jao

+0

DayPilot a maintenant une version spéciale de MVC. Commercial: http://mvc.daypilot.org/ - et open-source: http://mvc.daypilot.org/lite/ – Dan

0

Quel type d'affichage recherchez-vous? Certaines recherches montrent ici un gantt jQuery viable (jquery.gantt). ILOG propose une gamme de contrôles de style Outlook et de Gantt (basés sur les tâches)/de calendrier (basés sur les ressources) pour winform et web, mais ils ne sont pas gratuits et les bits Web sont actuellement non-MVC.

Ainsi; quel genre d'affichage êtes-vous après?

+0

Je cherche une vue de jour en jour où chaque jour est divisé en deux: un AM et partie PM. Bien que le jquery gantt se rapproche de ce que je cherche, il ne supporte pas mon scénario de tous les jours. – jao

Questions connexes