Итак, я хочу добавить функцию javascript к событию Click кнопки и хочу, чтобы она выполнялась только в том случае, если форма проходит проверку на стороне клиента ASP.NET.
Самый простой концептуальный способ, который я могу придумать, - это просто запустить проверку в моей функции, просто вернуть, если она не прошла, но я не уверен, как вызвать валидаторы ASP.NET из javascript.
Другой способ, который я могу придумать, это установить флаг при нажатии кнопки, затем подключиться к событию после проверки (не уверен, возможно ли это или как это сделать) и запустить функцию, если кнопка флаг клика был установлен. Существует более 1 кнопки, которая вызывает проверку, поэтому флаг необходим, а не просто предполагается, что кнопка была нажата в случае проверки.
Также открыт для альтернативных идей.
(Использование MooTools в качестве нашей библиотеки JS, если это имеет значение)