JavaScript is required

Khai báo sử dụng label trong trang ASP.NET thì sử dụng câu lệnh nào là đúng trong các đáp án dưới đây?

A.

A.<asp:Label ID="Label1 “ runat="server“ Text="Label"></asp:Label>

B.

<asp:Label ID="Label1 “ Text="Label"></asp:Label>

C.

<asp:Label ID="Label1 “ runat="server“ Text="Label">

D.

<asp:Textbox ID="Label1 “ runat="server“ Text="Label"></asp:Label>

Trả lời:

Đáp án đúng: D


Trong ASP.NET, để khai báo và sử dụng một Label, ta cần sử dụng cú pháp của một Web Server Control. Cú pháp này bao gồm thẻ ``, thuộc tính `ID` để định danh control, thuộc tính `runat="server"` để chỉ định control này được xử lý phía server, và thuộc tính `Text` để thiết lập nội dung hiển thị của label. Phân tích các đáp án: - **Đáp án A**: `` - Đây là cú pháp chính xác để khai báo một Label trong ASP.NET. - **Đáp án B**: `` - Thiếu thuộc tính `runat="server"`, do đó trình duyệt sẽ không hiểu đây là một server control và không xử lý nó đúng cách. - **Đáp án C**: `` - Thiếu thẻ đóng ``, làm cho cú pháp không hợp lệ. - **Đáp án D**: `` - Sử dụng `` thay vì `` là sai, vì đây là khai báo cho một textbox, không phải label. Hơn nữa, việc sử dụng thẻ đóng `` cho một textbox là không hợp lệ. Vậy, đáp án đúng là A.

Câu hỏi liên quan