Bài giảng thực hành lập trình web 2 - Bài 3
Số trang: 4
Loại file: pdf
Dung lượng: 260.16 KB
Lượt xem: 16
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài 3. Xây dựng trang web Nhập tin bài mới - Mục đích: Trong bài thực hành này, bạn sẽ làm quen với cách xây dựng một trang web nhập liệu, sử dụng một số control cơ bản: TextBox, Calendar, FileField, Validation. Xây dựng 1 phần trang web Nhập tin bài mới, lấy thông tin của người dùng nhập vào và kiểm tra tính đúng đắn của dữ liệu nhập (không lưu xuống CSDL).
Nội dung trích xuất từ tài liệu:
Bài giảng thực hành lập trình web 2 - Bài 3Bài 3. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 Bài 3. Xây dựng trang web Nhập tin bài mới (Phần 1) Mục đích Trong bài thực hành này, bạn sẽ làm quen với cách xây dựng một trang web nhập liệu, sử dụng một số control cơ bản: TextBox, Calendar, FileField, Validation. Xây dựng 1 phần trang web Nhập tin bài mới, lấy thông tin của người dùng nhập vào và kiểm tra tính đúng đắn của dữ liệu nhập (không lưu xuống CSDL). Yêu cầu Đã nắm được các khái niệm cơ bản về xây dựng ứng dụng web bằng Visual Studio.NET. Vấn đề liên quan Nhận thông tin nhập liệu từ Client. Kiểm tra dữ liệu nhập, sử dụng Validation Control. Viết mã lệnh với ngôn ngữ VB.NET (Khai báo biến, hàm, gọi hàm…) Thời gian để hoàn tất bài thực hành: 90 phút GV: Trần Thị Bích HạnhBài 3. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 Bài tập 3.1. Thiết kế giao diện Mục đích: Học cách thiết kế form theo mẫu 1. Thiết kế Form theo mẫu dưới đây (txtMaBanTin) (requiredFieldValidator1) (txtTieuDe) (txtNoiDungTomTat) (requiredFieldValidator2) (txtNoiDung) (requiredFieldValidator3)(calendarNgayDangTin) (ValidationSummary1) (fileUpload) (txtChuThichHinh) (txtMaLinhVuc) (btnLuu) (btnXoa) 2. Đặt thuộc tính cho Form và Controls Đặt thuộc tính cho các Validation Control: Control Property Value RequiredFieldValidator1 ControlToValidate txtTieuDe GV: Trần Thị Bích HạnhBài 3. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 ErrorMessage Tiêu đề không được phép rỗng ControlToValidate txtNoiDung RequiredFieldValidator2 ErrorMessage Nội dung tóm tắt không được phép rỗng ControlToValidate txtNoiDungTomTat RequiredFieldValidator3 ErrorMessage Nội dung không được phép rỗng ShowMessageBox True ValidationSummary1 ShowSummary False GV: Trần Thị Bích HạnhBài 3. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 Bài tập 3.2.Nhận dữ liệu nhập từ client Mục đích: Biết cách viết mã lệnh C#.NET: khai báo biến thành viên, hàm thành viên, lời gọi hàm 1. Từ màn hình thiết kế bấm F7 để vào màn hình nhập mã lệnh 2. Viết hàm Khởi tạo giá trị cho Calendar là Ngày hiện hành protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { calendarNgayDangTin.SelectedDate = DateTime.Today; } } 3. Viết hàm xử lý sự kiện click cho nút Lưu (Bấm đúp (double click) vào nút Lưu trên form, chương trình sẽ tự động thêm hàm xử lý sự kiện) protected void btnLuu_Click(object sender, EventArgs e) { } GV: Trần Thị Bích Hạnh
Nội dung trích xuất từ tài liệu:
Bài giảng thực hành lập trình web 2 - Bài 3Bài 3. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 Bài 3. Xây dựng trang web Nhập tin bài mới (Phần 1) Mục đích Trong bài thực hành này, bạn sẽ làm quen với cách xây dựng một trang web nhập liệu, sử dụng một số control cơ bản: TextBox, Calendar, FileField, Validation. Xây dựng 1 phần trang web Nhập tin bài mới, lấy thông tin của người dùng nhập vào và kiểm tra tính đúng đắn của dữ liệu nhập (không lưu xuống CSDL). Yêu cầu Đã nắm được các khái niệm cơ bản về xây dựng ứng dụng web bằng Visual Studio.NET. Vấn đề liên quan Nhận thông tin nhập liệu từ Client. Kiểm tra dữ liệu nhập, sử dụng Validation Control. Viết mã lệnh với ngôn ngữ VB.NET (Khai báo biến, hàm, gọi hàm…) Thời gian để hoàn tất bài thực hành: 90 phút GV: Trần Thị Bích HạnhBài 3. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 Bài tập 3.1. Thiết kế giao diện Mục đích: Học cách thiết kế form theo mẫu 1. Thiết kế Form theo mẫu dưới đây (txtMaBanTin) (requiredFieldValidator1) (txtTieuDe) (txtNoiDungTomTat) (requiredFieldValidator2) (txtNoiDung) (requiredFieldValidator3)(calendarNgayDangTin) (ValidationSummary1) (fileUpload) (txtChuThichHinh) (txtMaLinhVuc) (btnLuu) (btnXoa) 2. Đặt thuộc tính cho Form và Controls Đặt thuộc tính cho các Validation Control: Control Property Value RequiredFieldValidator1 ControlToValidate txtTieuDe GV: Trần Thị Bích HạnhBài 3. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 ErrorMessage Tiêu đề không được phép rỗng ControlToValidate txtNoiDung RequiredFieldValidator2 ErrorMessage Nội dung tóm tắt không được phép rỗng ControlToValidate txtNoiDungTomTat RequiredFieldValidator3 ErrorMessage Nội dung không được phép rỗng ShowMessageBox True ValidationSummary1 ShowSummary False GV: Trần Thị Bích HạnhBài 3. BÀI GIẢNG THỰC HÀNH LẬP TRÌNH WEB 2 Bài tập 3.2.Nhận dữ liệu nhập từ client Mục đích: Biết cách viết mã lệnh C#.NET: khai báo biến thành viên, hàm thành viên, lời gọi hàm 1. Từ màn hình thiết kế bấm F7 để vào màn hình nhập mã lệnh 2. Viết hàm Khởi tạo giá trị cho Calendar là Ngày hiện hành protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { calendarNgayDangTin.SelectedDate = DateTime.Today; } } 3. Viết hàm xử lý sự kiện click cho nút Lưu (Bấm đúp (double click) vào nút Lưu trên form, chương trình sẽ tự động thêm hàm xử lý sự kiện) protected void btnLuu_Click(object sender, EventArgs e) { } GV: Trần Thị Bích Hạnh
Tìm kiếm theo từ khóa liên quan:
thực hành lập trình lập trình web xây dựng web Microsoft Visual Studio .NET 2005 ứng dụng webGợi ý tài liệu liên quan:
-
Nâng cao tính bảo mật trong xác thực người dùng Web sử dụng đặc trưng sinh trắc học
12 trang 206 0 0 -
8 trang 196 0 0
-
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 156 0 0 -
[Thảo luận] Học PHP như thế nào khi bạn chưa biết gì về lập trình?
5 trang 129 0 0 -
161 trang 127 1 0
-
Một số vấn đề an toàn cho các ứng dụng trên nền web
16 trang 123 0 0 -
Bài giảng Lập trình web nâng cao: Chương 8 - Trường ĐH Văn Hiến
36 trang 107 1 0 -
GIÁO TRÌNH LẬP TRÌNH WEB_PHẦN 2_BÀI 3
3 trang 101 0 0 -
MỘT SỐ ĐIỂM CẦN CHÚ Ý KHI THIẾT KẾ WEB
5 trang 98 0 0 -
231 trang 90 1 0