基本は用意されているものをつかいましょう。
MultiViewの実装方法
1.MultiView内部には、 Viewコントロールのみ含むことができ、このViewコントロール内部にタブで切り替える画面を作成していく。
2.MultiView プロパティのActiveViewIndexを 0 など、デフォルトで表示したいページの番号(0から始まる番号)にする。
(デフォルトの-1 は表示しない指定)
3.MultiViewの上又は下に、ボタンなどのView切り替えなどのコントロールをはりつける
4.はりつけたボタンのイベントで、MulutiViewのActiveViewIndexの値を切り替える
気に入らない場合、もしくは、カスタマイズが必要な場合、
カスタマイズするのもよいですが、
■ The Official Microsoft ASP.NET 2.0 Site
http://asp.net
にけっこういい感じでおちてますね。
タブコントロールの例
■ Tab Control
http://asp.net/ControlGallery/ControlDetail.aspx?Control=2828&tabindex=6
■ タブコントロールを検索してみた結果
Control Gallery > Search : tab control
http://asp.net/ControlGallery/default.aspx?tabindex=6&Category=12&q=tab%20control
■ codeProjectもチェキー!
A Simple ASP.NET Tab Control Using the MultiView control
http://www.codeproject.com/aspnet/TabControl.asp