Ngôn ngữ ASP.NET - HtmlAnchor

Điều khiển HtmlAnchor

HtmlAchor control được sử dụng tương tự như một thẻ HTML <a>. Trong HTML, thẻ <a> được sử dụng để tạo một Hyperlink. Hyperlink này có thể link tới một bookmark hoặc tới một trang web khác.
Các thuộc tính :

Thuộc tính Mô tả
Attributes Trả về tất cả tên thuộc tính và giá trị tương ứng của thẻ.
Disabled Giá trị boolean xác định control không/có hiển thị (disabled) trên trang
hay không. Mặc định là false.
Href Địa chỉ URL của liên kết (link).
Id Id duy nhất của control.
innerHtml Điền vào hay trả về nội dung giữa thẻ đóng và thẻ mở, những kí tự đặc
biệt thì không tự động chuyển thành các thực thể (entities).
innerText Điền vào hay trả về nội dung giữa thẻ đóng và thẻ mở. Những kí tự đặc
biệt tự động chuyển thành các thực thể (entities).
Name Tên của thẻ.
OnServerClick Tên hàm được thực thi khi link được click.
Runat Xác định rằng control này là server control. Phải được xác định là
server”.
Style Xác định hay trả về thuộc tính CSS được áp dụng cho control.
TagName Trả về tên của thẻ.
Target Xác định cửa sổ sẽ được mở.
Title Tựa sẽ được hiển thị.
Visible Giá trị boolean xác định control sẽ được hiển thị hay không.

Ví dụ: tạo trang web HtmlAnchor.aspx

Code trang HtmlAnchor.aspx:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="HtmlAnchor.aspx.cs" Inherits="htmlcontrol_HtmlAnchor" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
   <form id="form1" runat="server">
<div>
<a id="link1" href="http://www.hiepsiit.com">Hiệp Sĩ IT</a>
<br />
<a id="link2" runat="server">Báo vnexpress</a>

    
    </div>
    </form>
</body>
</html>

Code behind trang HtmlAnchor.aspx:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class htmlcontrol_HtmlAnchor : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        link2.HRef = "http://vnexpress.net"; 
        link2.Target = "_blank";
    }
}

Chúng ta có link1 gán thuộc tính href được gán trực tiếp trong thẻ <a> còn link2 chúng ta gán href khi trang được tải lên ở mã lệnh phía server.