Я работал над формой .NET / C #, которая содержит два временных поля, построенных из раскрывающихся списков. Время A состоит из двух раскрывающихся списков для часов и минут, а время B также состоит из двух раскрывающихся списков для часов и минут. Мне нужно сравнить их, чтобы убедиться, что время A всегда больше, чем B.
Я мог бы просто использовать CompareValidator, чтобы проверить часы, но это работает, но не учитывает минуты. Итак, давайте предположим следующие сценарии:
A = 11:00 B = 12:15 хорошо, моя проверка принимает это так, как должно
A = 11:15 B = 11:00 принято, потому что часы равны, но в противном случае не должны проходить, так как минуты не подтверждены
Как бы вы убедились, что B всегда равно или больше, чем A, где используются выпадающие списки? Я бы, если бы мог изменить это, но не позволил бы это сделать.