asp.net について質問です

CustomValidator を利用したところ、コントロールまでデバックができず  
動作されておりません

☆ビュー

```

        <asp:TextBox ID="TextBox18" runat="server" Text="" ></asp:TextBox>
        <br />       
        <asp:CustomValidator ID="CustomValidator1" runat="server"
             ErrorMessage="asp.netという文字が入っていない" ControlToValidate="TextBox18" OnServerValidate="CustomValidator1_ServerValidate"></asp:CustomValidator><br />
        <asp:Button ID="Button5" runat="server" Text="送信" />
    
```

☆コントロール

```

       protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
        {
            var text = args.Value;
            if(text.IndexOf("asp.net")>=0)
            {
                args.IsValid = true;
            }
            else
            {
                args.IsValid = false;
            }
        }
    
```

上記で何か不備はありますでしょうか。ご教授お願いいたします＞＜
CC BY-SA 3.0
2016-01-07T10:00:41.423
20713
2016-01-08T10:46:28.687
9381
question
asp.net
CustomValidator　が動作しない
不備はありません。

上記ソースにてデバッグしてみましたが、送信ボタン押下後に  
きちんとCustomValidator1_ServerValidateが呼び出されます。
CC BY-SA 3.0
2016-01-08T10:46:28.687
20750
2016-01-08T10:46:28.687
6040
20713
answer