Вы можете использовать CustomValidator и проверить проверку на стороне клиента или на стороне сервера
<asp:CustomValidator ID="cvComment" runat="server" ClientValidationFunction="clientCheckDateTime"
Enabled="true" Display="Dynamic" ControlToValidate="[Control ID]" Text="[Your Message]" />
<script language="javascript" type="text/javascript">
function clientCheckDateTime(source, arguments) {
arguments.IsValid = [Check Validation];
}
</script>