1. Trang chủ
  2. » Công Nghệ Thông Tin

Tài liệu Bài Giảng Môn Lập Trình Website ASP.Net part 7 docx

5 582 7
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Đối tượng View State
Tác giả Dương Thành Phết
Chuyên ngành Lập trình Website ASP.Net
Thể loại Bài giảng
Định dạng
Số trang 5
Dung lượng 1,42 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Đố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

Trang 1

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

Trang 2

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 trong website của bạn sẽ áp dụng layout này thông qua contentpage

Tạo MasterPage

Tạo MasterPage giống với tạo các trang aspx bình thường nhưng trên hộp Add New Item bạn chọn MasterPage bạn thấy dưới ô đặt tên phần mở rộng của nó sẽ là Master Bạn có thể tạo nhiều MasterPage cho ứng dụng web của mình

Xóa Place Holder hiện có và dùng table thiết kế layout như sau:

Trang 3

Biên sọan: Dương Thành Phết Trang 51

 Tạo phần banner (Phần trên)

 Tạo phần Menu (Cột trái)

 Tạo phần quảng cáo (Cột phải)

 Tạo phần footer (Phần dưới)

 Tạo phần nội dung (Giữa): Đặt ContetPalceHolder

Sử dụng trang Masterpage để thiết kế các trang

Tạo mới trang web Default.aspx và trang Tintuc.aspx

Trang 4

Biên sọan: Dương Thành Phết Trang 52

Điều chỉnh MasterPage

Khi có bất kỳ sự điều chỉnh nào trên trang Masterpage thì các trang được tạo từ trang Masterpage sẽ tự cập nhật

Ví dụ: Bổ sung vào phần trái của trang Masterpage 2 nhãn liên kết (Hyperlink) mơ 2 trang tương ứng đã tạo (Default.aspx và Tintuc.aspx)

Trang 5

Biên sọan: Dương Thành Phết Trang 53

Kết quả khi thi hành

Ngày đăng: 14/12/2013, 18:15

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm