전자 메일 주소를 로그인 이름으로 사용해야하는 사이트를 개발 중입니다. 따라서 CreateUserWizard에서 'Username'필드를 제거하고 페이지에서 전자 메일 ID, 암호, 암호 확인 만 유지할 수있는 옵션을 찾고 있습니다. 방금 ASP.Net 페이지에서 Username 텍스트 상자를 제거했을 때 예외가 발생했습니다. CreateUserWizardStep.ContentTemplate에 사용자 이름이 UserName 인 IEditableTextControl이 없습니다. 아이디어를 어떻게 createuserwizard에서 사용자 이름 텍스트 상자를 제거하려면?CreateUserWizard에서 사용자 이름 필드 제거 asp.net 4.0
2
A
답변
1
한 가지 방법은 마법사에서 email
필드를 제거하고 email
에 username
레이블을 수정한다. 사용자 이름을 이메일로 확인하는 유효성 검사기를 사용합니다. 따라서 사용자 생성 버튼을 클릭하면 이메일의 유효성을 검사해야합니다. 마지막으로 최종 사용자 이름은 귀하의 전자 메일이며 반대의 경우도 마찬가지입니다.
이 부분을 참조하십시오. link