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?
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.