Одинокий DatePicker показал меня год и не возможно издавать

У меня есть следующий код, что я работаю в MVC 5 Boostrap и Razor

       @Html.TextBox("Agno", String.Format("{0:d}", DateTime.Now.ToString("yyyy")), new { @class = "form-control", type = "date", @required = "required" }) 

Но только он показывает меня control DatePicker и что желание одинокое выбирать год, Выбирать! не Издавать! Возможно делать это?

introducir la descripción de la imagen aquí

2
задан 02.12.2016, 19:10
3 ответа

я думаю, что лучшее состоит в том, чтобы ты сделал что-то как это:

<div class="container">
<div class="row">
    <div class='col-sm-6'>
        <div class="form-group">
            <div class='input-group date' id='datetimepicker1'>
                <input type='text' class="form-control" />
                <span class="input-group-addon">
                    <span class="glyphicon glyphicon-calendar"></span>
                </span>
            </div>
        </div>
    </div>
    <script type="text/javascript">
    $(function () {
        $('#datetimepicker1').datetimepicker({
            viewMode: 'years',
            format: 'YYYY'
        });
    });

    </script>
</div>

типов дебета иметь находит снабжать ссылками каждый boostrap и jQuery

Надеялся, что тебе помогает

1
ответ дан 24.11.2019, 12:18

У меня была сходная проблема и это arreglГ© изменяя @readonly = false. В твоем случае quedarГ - в asГ-:

@Html.TextBox("Agno", String.Format("{0:d}", DateTime.Now.ToString("yyyy")), new { @class = "form-control", type = "date", @required = "required", @readonly = false }) 
1
ответ дан 24.11.2019, 12:18
  • 1
    только меня дисквалифицирует контроль!!!! –  ger 02.12.2016, 20:21
  • 2
    Ты поместил его true или false? В примере, который я помещаю, пойди false, это означает, что контроль НЕ será одинокого чтение –  Phi 02.12.2016, 20:25
  • 3
    точно поскольку это у тебя есть с false –  ger 03.12.2016, 02:48

Я не знаю, как имеешь объявленный ты datepicker но если ты определяешь в javascript так:

$("#datepicker").datepicker( {
    format: "yyyy",
    startView: "year", 
    minViewMode: "year"
});

Уже начала только он выберет и покажет год. Здесь у тебя есть документация.

1
ответ дан 24.11.2019, 12:18