35 Chương 1: Online Diary Để cho phép người dùng mới đăng ký, CreateUserText được gán bằng một thông điệp thân thiện Bạn chưa có tài khoản? Nhắp vào đây để đăng ký!; URL dùng để đăng ký được chỉ định trong CreateUserUrl. | 35 Chương 1 Online Diary Để cho phép người dùng mới đăng ký CreateUserText được gán bằng một thông điệp thân thiện Bạn chưa có tài khoản Nhắp vào đây để đăng ký URL dùng để đăng ký được chỉ định trong CreateUserUrl. Trong trường hợp người dùng đã đăng ký nhưng quên mật khẩu đặc tính PasswordRecoveryText hiển thị thông điệp Bạn quên mật khẩu và PasswordRecoveryUrl thiết lập URL mà người dùng sẽ được chuyển đến khi họ cần tìm lại mật khẩu. Mã lệnh duy nhất mà bạn cần viết là trong sự kiện LoggedIn của điều kiểm Login sự kiện này phát sinh khi người dùng nhập tên và mật khẩu thành công Protected Sub Login1_LoggedIn ByVal sender As Object _ ByVal e As Handles Dim DiaryId As Integer GetDiaryIdFromUserName Session DiaryId DiaryId End Sub Sự kiện này sử dụng tên người dùng để tìm Di aryId của người dùng trong cơ sở dữ liệu Online Diary. Sau đó DiaryId được lưu trong biến Session. Trang cũng cho phép đăng ký người dùng mới. Đăng ký người dùng mới Trang xử lý việc đăng ký một người dùng mới. Giống như trang trang này cũng sử dụng một điều kiểm Login mới đó là điều kiểm CreateUserWizard. Thẻ đánh dấu của điều kiểm CreateUserWizard được trình bày trong đoạn mã sau asp CreateUserWizard ID CreateUserWizard1 runat server BackColor F7F6F3 BorderColor E6E2D8 BorderStyle Solid BorderWidth 1px Font-Names Arial Font-Size Small Style z-index 100 left 58px position absolute top 43px Hei ght 164px Wi dth 330px Fini shDestinationPageUrl Si gnOn .aspx AnswerLabelText Câu trả lời bảo vệ ConfirmPasswordLabelText Nhập lại mật khẩu CreateUserButtonText Tạo tài khoản PasswordLabelText Mật khẩu Questi onLabelText Câu hỏi bảo vệ UserNameLabelText Tên người dùng SideBarStyle BackColor 5D7B9D BorderWidth 0px Font-Size Small VerticalAlign Top SideBarButtonStyle BorderWidth 0px Font-Names Arial ForeColor White NavigationButtonStyle BackColor FFFBFF BorderColor CCCCCC BorderStyle Solid BorderWidth 1px .