дисплей звездочка хоккейная клюшка

Решение с TextBoxFor в порядке, но если вы не хотите видеть стили (например, EditBox) (это может быть немного запутано для пользователя), используйте следующие изменения:

1. Код бритвы перед изменением

<div class="editor-field">
     @Html.EditorFor(model => model.Text)
     @Html.ValidationMessageFor(model => model.Text)
</div>

2. После изменений

<!-- new div display-field (after div editor-label) -->
<div class="display-field">
    @Html.DisplayFor(model => model.Text)
</div>

<div class="editor-field">            
    <!-- change to HiddenFor in existing div editor-field -->
    @Html.HiddenFor(model => model.Text)
    @Html.ValidationMessageFor(model => model.Text)
</div>

Обычно это решение отключается от редактирования, но показывает его значение. Нет необходимости в модификациях кода.

0
задан Ian Mc 20 March 2019 в 12:32
поделиться

1 ответ

def hockeyStick(handleLen, bladeLen):
    """ Display a hockey stick where the handle is of length handleLen
        and the blade is of length bladeLen.
        - This example has handleLen = 6, bladeLen = 7
    *
     *            
      *
       *
        *
         *
          *******
    """
    print('Hockey stick of size', handleLen, 'and', bladeLen)

    for row in range(1, handleLen + 1):
        for col in range(row-1):
            space()
        star()
        newline()

    for col in range(handleLen):
        space()
    for col in range(bladeLen):
        star()
0
ответ дан Winner 20 March 2019 в 12:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: