MobilePage.AllowCustomAttributes Propriedade

Definição

Obtém um valor que indica se os controles na página podem ter atributos personalizados definidos. O valor padrão é o valor do allowCustomAttributes atributo da <mobilecontrols> seção do arquivo Web.config. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte Aplicativos Móveis & Sites com ASP.NET.

public:
 property bool AllowCustomAttributes { bool get(); void set(bool value); };
[System.ComponentModel.Bindable(false)]
[System.ComponentModel.Browsable(false)]
public bool AllowCustomAttributes { get; set; }
[<System.ComponentModel.Bindable(false)>]
[<System.ComponentModel.Browsable(false)>]
member this.AllowCustomAttributes : bool with get, set
Public Property AllowCustomAttributes As Boolean

Valor da propriedade

true se os controles na página puderem ter atributos personalizados definidos; caso contrário, false.

Atributos

Comentários

Além da IAttributeAccessor interface, a estrutura de página ASP.NET fornece um CustomAttributes dicionário que permite especificar atributos adicionais, habilitar ou desabilitar a atribuição personalizada ou ajustar o comportamento ou a renderização de um controle. Para habilitar ou desabilitar a atribuição personalizada, você pode definir a AllowCustomAttributes propriedade como , ou você pode definir o true atributo da allowCustomAttributes seção de Web.config como <mobileControls>true.

Observação

Quando atributos personalizados são habilitados, erros de digitação em nomes de propriedade podem ser interpretados como atributos personalizados. Por exemplo, se um desenvolvedor especificar incorretamente a Text propriedade de um controle como "Txet", o analisador a salvará como um atributo personalizado chamado "Txet" em vez de gerar uma exceção. Por esse motivo, os atributos personalizados são desabilitados por padrão.

Aplica-se a

Confira também