.NET開発において、Webフォームでリンクを貼りたい場合、
HyperLinkとLinkButtonの使用が考えられます。
さて、この2つの違いは何でしょうか。
◇HyperLink
サーバー側のイベントを発生させずに、新しいURLに遷移する。
コントロールがクリックされたときに別のWebページにリンクしたい
場合に使用する。
◇LinkButton
サーバー側のイベントを発生させて、Buttonコントロールと同じ
使い方をする。見た目はHyperLinkと同じだが、
コントロールをクリックしたときに別のWebページに
リンクするためにはサーバー側のイベント内で処理を行う必要がある。
ただリンクを貼りたい場合にはHyperLink、
イベントを発生させたい場合にはLinkButtonと考えておくと、
使い分けが容易になると思います。