Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.42 MB, 5 trang )
Bài Giảng Môn Lập Trình Website ASP.Net
Biên sọan: Dương Thành Phết Trang 49
III. Đối Tượng View State
Đối tượng ViewState được cung cấp để lưu lại những thông tin của trang web sau khi
web server g
ởi kết quả về cho Client. Mặc định, các trang web khi được tạo sẽ cho phép sử
dụng đối tượng ViewState thông qua thuộc tính EnableViewState (của trang web) = True.
Gán giá trị cho ViewState:
ViewState("Tên trạng thái") = <giá trị>;
Nhận giá trị từ đối tượng ViewState:
<biến> = ViewState("Tên trạng thái");
Ví dụ:
Xử lý sự kiện:
protected void btDem_Click(object sender, EventArgs e)
{
lbThongbao.Text =
Convert.ToString(int.Parse(lbThongbao.Text)+1);
}
Về bản chất, các giá trị trong đối tượng ViewState được lưu trong một điều khiển hidden
và các giá tr
ị này đã được mã hóa. Đối tượng ViewState giúp chúng ta giảm bớt công sức
trong vi
ệc lưu trữ và truy xuất các thông tin mà không phải sử dụng nhiều điều khiển hidden.
Chọn chức năng View | Source từ browser
Bài Giảng Môn Lập Trình Website ASP.Net
Biên sọan: Dương Thành Phết Trang 50
IV. Thiết kế Website với MasterPage
MasterPage là cách để thiết kế layout chung cho website. Ví dụ website của bạn có layout
gồm 5 phần banner, footer, left, right Và content(phần chứa nội dung hiển thị cho các tin). Ta
thấy rằng trên trang web có các phần có cách trình bày không thay đổi trong quá trình duyệt tin.
banner, footer, left, right: bạn có thể để các phần này vào một MasterPage và tất các trang web