Dropdownlist doesn't postback after Page_ClientValidate()
<p><strong>Update:</strong></p>

<p><strong>I have just found the solution. The following function works (remove the else part):</strong></p>

<pre><code>function confirmSubmit() {
     if (Page_ClientValidate("Group1")) {
         return window.confirm("Are you sure to submit the form?");
     } 
 }
</code></pre>

<p>But I am wondering why it doesn't work when I add the else part.</p>

<p><strong>Question:</strong></p>

<p>I want to have a confirm dialog after user fills in all the data in the form.
I set onclientclick="return confirmSubmit()" in the submit button.</p>

<pre><code> function confirmSubmit() {

     if (Page_ClientValidate("Group1")) {
         return window.confirm("Are you sure to submit the form?");
     } else {

         return false;
     }
 }
</code></pre>

<p>If Page_ClientValidate("Group1") returns false, the dropdownlist doesn't cause postback after I first select the item, and the postback only occurs when I select the dropdownlist second time.</p>

<p>What's the problem?</p>
