他のみんなが言ったように、CausesValidationプロパティをfalseに設定します。
<asp:Button ID="MyButton" Text="Go Back" CausesValidation="False" />
これは、 Microsoftヘルプページから直接引用したものです。
デフォルトでは、ボタンコントロールがクリックされたときにページ検証が実行されます。ページ検証は、ページ上の検証コントロールに関連付けられている入力コントロールがすべて、検証コントロールによって指定された検証ルールに合格するかどうかを決定します。
CausesValidationプロパティを使用して、Buttonコントロールがクリックされたときにクライアントとサーバーの両方で検証を実行するかどうかを指定または決定できます。検証が実行されないようにするには、CausesValidationプロパティをfalseに設定します。
注:PostBackUrlプロパティを使用して別のページにポストバックする場合は、CausesValidationプロパティをfalseに設定する必要があります。別のページに投稿するときは、検証を明示的に確認する必要があります。例については、PostBackUrlプロパティの「備考」セクションを参照してください。ボタンがクリックされたときに検証が実行されないように、リセットまたはクリアボタンの場合、このプロパティは通常falseに設定されます。
CausesValidationプロパティの値がtrueに設定されている場合、ValidationGroupプロパティを使用して、Buttonコントロールが検証を行う検証グループの名前を指定することもできます。