2012-03-28 2 views
0

Я разработка MVC 3 онлайна приложение управления теннисных клубов ...Как создать динамический календарь в MVC 3?

Я хотел бы добавить динамический календарь, чтобы сделать заказ в качестве клиента более «проще» ...

Здесь example (на французском языке)

Таким образом, календарь будет иметь расписание (изменения следуют теннисный клуб пользователя, который подключен) и все теннисные корты ...

Я новичок в MVC 3, так что мой вопрос:

Как построить этот календарь? Какие инструменты мне нужно использовать? JQuery, WebGrid?

Конечно, я не прошу, чтобы вы сделали мою работу, но только некоторые советы и примеры, если это возможно ... Спасибо заранее.

+0

Я бы предложил взглянуть на этот проект с открытым исходным кодом - http://arshaw.com/fullcalendar/ Это виджет календаря на основе jQuery, который похож на то, что вам нужно, и является очень гибким. –

ответ

1

Вы можете использовать jQuery UI datepicker control.

http://jqueryui.com/demos/datepicker/

Существует onSelect событие, где вы можете показать другой DIV, где пользователь может ввести регистрационную информацию.

$('.selector').datepicker({ 
    onSelect: function(dateText, inst) { 
    //Show the div here 
    } 
}); 
+0

Спасибо за ответ! Но у меня уже больше дампикера в моем проекте: D Итак, я хотел бы сделать что-то новое и более «привлекательное» ... – Razor

+0

@Francesco: вы всегда можете настроить CSS Calender, чтобы он выглядел более привлекательным. – Shyju

1

Конечно, это возможно. И да, вы будете использовать jquery с jQuery UI (который содержит виджет datapicker) и другие плагины для клиентской стороны и asp.net mvc для серверной части.

Тем не менее, я настоятельно рекомендую потратить немного времени, чтобы понять, что такое asp.net mvc, разница между клиентской и серверной сторонами и практикой с более простыми приложениями.

+0

Хорошо спасибо за советы, я потрачу больше времени, чтобы понять MVC – Razor

Смежные вопросы