CreateUserWizard.RequireEmail Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se um endereço de email é obrigatório para o usuário do site.
public:
virtual property bool RequireEmail { bool get(); void set(bool value); };
[System.Web.UI.Themeable(false)]
public virtual bool RequireEmail { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.RequireEmail : bool with get, set
Public Overridable Property RequireEmail As Boolean
Valor da propriedade
true
se um endereço de email for necessário; caso contrário, false
. O valor padrão é true
.
- Atributos
Comentários
Quando a RequireEmail propriedade for true
, o CreateUserWizard exibirá uma caixa de texto e um rótulo associado para o usuário inserir um endereço de email. Se o usuário não inserir um endereço de email, a EmailRequiredErrorMessage propriedade exibirá uma mensagem de erro.
Se a RequireEmail propriedade estiver definida como true
e você estiver usando o conteúdo de modelo, o Email controle será necessário e gerará CreateUserWizard uma exceção se o Email controle não for encontrado ou for do tipo errado. Se RequireEmail for definido como false
, nenhuma exceção será gerada se o Email não for encontrado. Se for do tipo errado, ele será ignorado.
Observação
Se o provedor de associação especificado na MembershipProvider propriedade exigir um endereço de email exclusivo para novos usuários, você deverá definir a RequireEmail propriedade como para true
que a interface do usuário para inserir um endereço de email seja exibida. Caso contrário, o usuário verá o EmailRequiredErrorMessage , mas não tem como inserir um endereço de email.
Essa propriedade não pode ser definida por temas ou temas de folha de estilos. Para obter mais informações, consulte ThemeableAttribute e ASP.NET Temas e Peles.