Ngôn ngữ ASP.NET - HtmlTextArea
Điều khiển HtmlTextArea.
HtmlTextArea control được sử dụng để điều khiển thẻ <textarea>. Trong HTML, thẻ này được sử dụng để tạo text area.
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 thuộc thẻ |
Disabled | Giá trị boolean xác định control có bị disabled hay không. Mặc định là false |
Id | Id duy nhất của control |
nerHtml | Đ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 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 entities |
Name | Tên duy nhất của text area |
OnServerChange | Tên của hàm được thực thi khi nội dung của textarea bị thay đổi |
Rows | Số dòng hiển thị của text area |
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ẻ tag |
Value | Nội dung của textarea |
Visible | Giá trị boolean xác định control sẽ được hiển thị hay không. |
Ví dụ: Tạo trang web HtmlTextArea.aspx
Code trang HtmlTextArea.aspx:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="HtmlTextArea.aspx.cs" Inherits="htmlcontrol_HtmlTextArea" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="Form1" runat="server"> Nhâp dữ liệu:<br />
<textarea id="textarea1" cols="35" rows="6" runat="server" />
<input id="Submit1" type="submit" value="Submit" OnServerClick="submit" runat="server" />
<p id="p1" runat="server" />
</form>
</body>
</html>
Code behind trang HtmlTextArea.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_HtmlTextArea : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void submit(object sender, EventArgs e)
{
p1.InnerHtml = "<b>You wrote:</b> " + textarea1.Value;
}
}
Giao diện của chúng ta gồm có một HtmlTextArea control, môt HtmlInputButton control. Khi button submit được click thì hàm xử lý sự kiện click của nó được thực hiển, và thông điệp chúng ta ghi trong textArea sẽ được in ra trong thẻ p.