MobilePage.AllowCustomAttributes Propriedade

Definição

Recebe um valor que indica se os controlos na página podem ter atributos personalizados definidos. O valor padrão é o valor do allowCustomAttributes atributo da <mobilecontrols> secção do ficheiro Web.config. Esta API está obsoleta. Para informações sobre como desenvolver ASP.NET aplicações móveis, veja Apps & Mobile Apps; 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 de Propriedade

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

Atributos

Observações

Para além da interface IAttributeAccessor, o framework de páginas ASP.NET fornece um dicionário CustomAttributes que permite especificar atributos adicionais, ativar ou desativar atributos personalizados, ou ajustar o comportamento ou a renderização de um controlo. Para ativar ou desativar a atribuição personalizada, pode definir a AllowCustomAttributes propriedade para true, ou pode definir o allowCustomAttributes atributo da <mobileControls> secção de Web.config para true.

Note

Quando os atributos personalizados estão ativados, erros tipográficos nos nomes das propriedades podem ser interpretados como atributos personalizados. Por exemplo, se um programador especificar incorretamente a Text propriedade de um controlo como "Txet", o analisador guardaria essa propriedade como um atributo personalizado chamado "Txet" em vez de levantar uma exceção. Por esta razão, os atributos personalizados estão desativados por defeito.

Aplica-se a

Ver também