Compartilhar via


CreateUserWizard.RequireEmail Propriedade

Definição

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.

Aplica-se a

Confira também