Как сравнить Kendo NumerickTextBoxes, чтобы иметь одинаковое обозначение?

У меня есть 2 кендо числовые текстовые поля.

Мне нужно сравнить их так, чтобы, если одно текстовое поле было отрицательным, другое должно быть отрицательным, и наоборот.

Я уже проверил одно текстовое поле для обязательного поля:

В модели у меня есть:

[Required(ErrorMessage = " ")]
public decimal SecondAmount { get; set; }

На мой взгляд, у меня есть:

<style>
    #SecondAmount_validationMessage {
        margin-top: 0.7em !important;
        margin-left: 21.6em !important;
        display: block;
        position: absolute;
        padding: 0;
        color: red !important;
        background: transparent;
        border: none;
    }
</style>


@Html.ValidationMessageFor(m => m.Ticket.SecondAmount, "", new { id = "SecondAmount_validationMessage", @class = "error" })

function Check()
{
    var validator = $("#main").kendoValidator().data('kendoValidator');

    if(validator.validate()
    {
      //do submit
    }
}

Приведенный выше код проверяет значение Required SecondAmount, однако мне нужно сравнить числовое поле "FirstAmount" с числовым полем "SecondAmount" и не пройти проверку, когда оба числа имеют разные обозначения:

Ошибка, если FirstNumber отрицателен, а SecondNumber положителен.

Как я могу сделать это с помощью проверок Kendo?

0 ответов

Другие вопросы по тегам