CÁC GIẢI PHÁP LẬP TRÌNH C# - Trang 260

260
Chương 7: ASP.NET và Web Form

// (Bỏ qua phần mã designer.)

private void cmdLogin_Click(object sender, System.EventArgs e){

if (txtPassword.Text.ToLower() == "secret") {

FormsAuthentication.RedirectFromLoginPage(

txtName.Text, false);

}else {

lblStatus.Text = "Try again.";

}

}

}

Để thử nghiệm trang đăng nhập trên, bạn hãy yêu cầu trang SecurePage.aspx (nằm trong thư
mục Secured). Bạn sẽ bị chuyển hướng sang trang login.aspx, và nếu nhập đúng password,
bạn sẽ được trả về trang SecurePage.aspx.

Hình 7.7 Trang đăng nhập tùy biến

10.

10.

Th c hi n xác nh n tính h p l có-ch n-l a

ự ệ

ợ ệ

ọ ự

Th c hi n xác nh n tính h p l có-ch n-l a

ự ệ

ợ ệ

ọ ự

Bạn cần sử dụng các điều kiểm validator của ASP.NET. Tuy nhiên, bạn muốn
kiểm tra bằng mã lệnh để có thể xác nhận tính hợp lệ chỉ các điều kiểm
hay tập
các điều kiểm
nào đó, hoặc có thể tùy biến các thông báo lỗi dựa trên đầu vào
không hợp lệ.

Vô hiệu thuộc tính

EnableClientScript

của mọi điều kiểm validator để trang có

thể được post-back. Kế đó, sử dụng phương thức

Page.Validate

để xác nhận tính

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.