Cho đoạn lệnh sau, nêu chức năng của đoạn lệnh sau? sub Submit_Click(obj as object,e as EventArgs)
if tbName.Value <>"" Session("Name ")=tbName.Value
Response.Write("Hi " & Session("Name ")&"!") else
Response.Write("You forgot to enter a name.")
end if end sub
Trả lời:
Đáp án đúng: A
Đoạn code này kiểm tra xem textbox tbName có rỗng hay không. Nếu không rỗng, nó lưu giá trị của tbName vào Session object với key là "Name", sau đó in ra màn hình dòng chữ "Hi " + giá trị của Session["Name"] + "!". Nếu tbName rỗng, nó in ra dòng chữ "You forgot to enter a name.".
Phân tích các đáp án:
- A. Đúng. Đoạn code sử dụng Session object để lưu trữ tên người dùng.
- B. Đúng một phần. Thông báo này chỉ hiển thị khi tbName rỗng.
- C. Đúng một phần. Thông báo này chỉ hiển thị khi tbName không rỗng.
- D. Sai. Session object lưu trữ thông tin trên server, không phải gửi về server.
Đáp án A là đáp án chính xác và đầy đủ nhất, mô tả đúng chức năng chính của đoạn code là sử dụng Session object để lưu trữ thông tin người dùng.





