方法 : Web フォーム ページに HyperLink Web サーバー コントロールを追加する (Visual Studio)

更新 : 2007 年 11 月

HyperLink Web サーバー コントロールをページに配置し、URL に関連付けると、Web フォーム ページにハイパーリンクを追加できます。HyperLink コントロールはテキストとして、またはグラフィックとして表示されるように指定できます。

  1. ツールボックスの [標準] タブから、HyperLink コントロールをページにドラッグします。

  2. [プロパティ] ウィンドウの [表示] カテゴリで、次のいずれかを実行して、ページのリンクの書式を指定します。

    • テキスト リンクを作成するには、コントロールの Text プロパティを設定します。プロパティに HTML の書式を組み込むことができます。たとえば、Text プロパティでテキスト内の各単語の前後に <B> タグを配置すると、その単語を太字で表示できます。

    • グラフィック リンクを作成するには、コントロールの ImageUrl プロパティに、.gif、.jpg などの Web グラフィック ファイルの URL を設定します。

      7af4k3d0.alert_note(ja-jp,VS.90).gifメモ :

      ImageUrl プロパティと Text プロパティの両方を設定した場合は、ImageUrl プロパティが優先されます。

  3. [プロパティ] ウィンドウの [ナビゲーション] カテゴリで、href プロパティにリンク先ページの URL を設定します。

    7af4k3d0.alert_security(ja-jp,VS.90).gifセキュリティに関するメモ :

    ハイパーリンクに関連付けられている URL は、外部リソースをポイントしています。ユーザーが所有していないリソースを指定する場合は、そのリソースが安全に操作できるものであることを確認してください。詳細については、「スクリプトによる攻略の概要」を参照してください。

  4. オプションとして、[プロパティ] ウィンドウの [ナビゲーション] カテゴリで、リンクされているページが表示されるウィンドウまたはフレームの ID を設定して、target を指定します。ウィンドウの指定は、名前または定義済みのターゲット値 (_top、_parent など) で行うことができます。

    7af4k3d0.alert_note(ja-jp,VS.90).gifメモ :

    スタイルを使用して、たとえば下線付きにするかどうかなど、リンク テキストの外観を変更できます。詳細については、「ASP.NET Web サーバー コントロールと CSS スタイル」を参照してください。

    実行時に HyperLink コントロールのプロパティを設定する方法の例を次に示します。このメソッドでは、Button コントロールの Click イベントを処理し、コントロールのリンク テキストとリンク先ページを設定します。

    Protected Sub Button1_Click(ByVal sender As Object, _
            ByVal e As System.EventArgs)
        Hyperlink1.Text = "Home"
        Hyperlink1.href = "https://www.microsoft.com/net/"
    End Sub
    
    protected void Button1_Click (object sender, System.EventArgs e)
    {
        this.HyperLink1.Text = "Home";
        this.HyperLink1.href = "https://www.microsoft.com/net/";
    }
    

参照

参照

HyperLink Web サーバー コントロールの概要