Я предлагаю вам заглянуть в аддон JQuery: Timepicker .
Он прост в настройке, прост в использовании и отлично выглядит.
Для легкого доступа поместите этот код в представление Layout в разделе:
<script type="text/javascript">
$(function() {
$('.timepicker').live('mousedown', function () {
$(this).timepicker({
stepMinute: 15,
hourMin: 7,
hourMax: 19
});
});
});
</script>
На ваш взгляд, есть что-то вроде этого:
@Html.TextBoxFor(m => m.Time, new { @class = @"timepicker" })
Другой параметр JQuery - Timepickr . Мне он не нравится так сильно, как первый, но все равно это хороший вариант.