Ngôn ngữ ASP.NET - Điều khiển LinkButton
Điều khiển LinkButton của Web Forms
Điều khiển LinkButton giống như điều khiển Hyperlink. Nó thường được dùng hiển thị nút điều khiển dạng link trên trang web, mặc định đều là các nút Submit Button, mỗi khi được nhấn vào sẽ PostBack về Server
Để tạo LinkButton bạn có thể viết code hoặc kéo thả từ công cụ trực quan của Visual Studio.
Cú pháp tạo điều khiển Calendar phía Server:
<asp:LinkButton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click">Hiệp Sĩ It</asp:LinkButton>
Phía server xử lý code trên trả về cho trình duyệt dạng HTML:
<a id="LinkButton1" href="javascript:__doPostBack('LinkButton1','')">Hiệp Sĩ It</a>
Ví dụ: Tạo trang LinkButton.aspx có nút LinkButton
//LinkButton.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="LinkButton.aspx.cs" Inherits="LinkButton" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<p>Ví dụ sử dụng điều khiển link button</p>
</div>
<div>
<asp:LinkButton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click">Hiệp Sĩ It</asp:LinkButton>
</div>
<p>
<asp:Label ID="lblNotice" runat="server"></asp:Label>
</p>
</form>
</body>
</html>
Code behind
LinkButton.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class LinkButton : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void LinkButton1_Click(object sender, EventArgs e)
{
lblNotice.Text = "Chào mừng các bạn đến website hiepsiit.com";
}
}
Thực thi kết quả sau:
Click vào hyperlink cho kết quả :