WithEventsを追加したいときは?

Protected WithEvents Form1 As System.Web.UI.HtmlControls.HtmlForm

というように定義されている項目はコード中でプロパティの変更ができる。
例:Foo.Visible=False
このリストに操作をしたいコントロールが表示されていない場合、
コントロールのプロパティrunat="server"を指定する必要がある。
手順:コントロールを右クリックし、「サーバーコントロールとして実行」をOnにする。
指定するとコントロールの左上に小さいショートカット記号のようなものが
付き、コードによるプロパティ設定・取得が可能になる。
Table1.Visible=Falseとかして表示内容をごっそり入れ替えたいときなどに重宝。


http://d.hatena.ne.jp/aspx/