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.