You are on page 1of 5

THỰC HÀNH

ASP.NET - DATABASE
Bài 01: Sử dụng lại bài tập 2 của buổi thực hành 3 và thêm các đối tượng
validation để kiểm tra nội dung của các control có đáp ứng yêu cầu hay không?
- Các control bắt buộc phải nhập dữ liệu (RequiredFieldValidator)
- Mật khẩu và nhập lại mật khẩu phải trùng nhau (CompareValidator)
- Email phải nhập đúng định dạng email tên@miền.com (RegularExpressionValidator)

Hướng dẫn
Bài 02: Tìm hiều đối tượng Session trong ASP.Net. Thiết kế 3 trang con sau:

 Yêu cầu:
- Người sử dụng không được phép xem
trực tiếp các trang: trangchu.aspx,
sanpham.aspx. Nếu chưa đăng nhập
thì tự động chuyển người dùng về
dangnhap.aspx trang dangnhap.aspx.
- Nếu đăng nhập thành công (user:abc,
pass:123) thì tự động chuyển người
dùng đến trangchu.aspx. Tại trang
này người dùng có thể chuyển đến
trang sappham.aspx mà không cần
trangchu.aspx phải đăng nhập lại.

sanpham.aspx

dangnhap.aspx trangchu.aspx sanpham.aspx

dangnhap.aspx.cs trangchu.aspx.cs sanpham.aspx.cs


Bài 03: Tìm hiều kết nối CSDL (Access) trong ASP.Net. Thiết kế 2 trang con sau:

 Yêu cầu:
- Người sử dụng không được phép
xem trực tiếp các trang: index.aspx,.
Nếu chưa đăng nhập thì tự động
chuyển người dùng về trang
dangnhap.aspx.
- Việc đăng nhập thông qua việc kiểm
dangnhap.aspx tra các username và password có
trong CSDL Access hay không?

index.aspx Tạo csdl Access database.mdb


lưu cùng thư mục với website

dangnhap.aspx index.aspx

dangnhap.aspx.cs index.aspx.cs
Bài 04: Thiết kế trang tìm kiếm như sau:

 Yêu cầu:
- Người sử dụng nhập vào tên sản
phẩm cần tìm
- Kết quả trả về sẽ được hiển thị bên
dưới trang.

default.aspx
default.aspx

default.aspx.cs

CSDL access

You might also like