HOW TO:將 HyperLink Web 伺服器控制項加入至 Web Form 網頁 (Visual Studio)

更新:2007 年 11 月

您可以將超連結加入至 Web Form 網頁,方法是在頁面上放置 HyperLink Web 伺服器控制項,並使其與 URL 產生關聯。您可以指定要將 HyperLink 控制項呈現為文字還是圖形。

  1. 從 [工具箱] 的 [標準] 索引標籤,將 HyperLink 控制項拖曳到頁面。

  2. 在 [屬性] 視窗的 [外觀] 分類中執行下列其中一個動作,在頁面上指定連結的格式:

    • 若要建立文字連結,請設定控制項的 Text 屬性。您可以在屬性中加入 HTML 格式。例如,您可以在 Text 屬性中,於文字中個別單字的前後放置 <B> 標記 (Tag),便能將此字設定為粗體格式。

    • 若要建立圖形連結,請將控制項的 ImageUrl 屬性設定為 .gif、.jpg 或其他 Web 圖形檔的 URL。

      注意事項:

      如果您同時設定 ImageUrlText 屬性,則 ImageUrl 屬性優先適用。

  3. 在 [屬性] 視窗的 [巡覽] 分類中,將 href 屬性設定為您要連結頁面的 URL。

    安全性注意事項:

    超連結所關聯的 URL 會指向外部資源。如果不是指向您擁有的資源,請確定使用者能安全使用這項資源。如需詳細資訊,請參閱指令碼攻擊概觀

  4. 選項性的,在 [屬性] 視窗的 [巡覽] 分類中,設定要顯示連結頁面的目標視窗或框架的 ID,以指定 target。您也可以指定視窗名稱或使用預先定義的目標值,如 _top、_parent 等等。

    注意事項:

    您可以使用樣式來變更連結文字的外觀,例如,是否加上底線。如需詳細資訊,請參閱 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 伺服器控制項概觀