MenuItemBinding.TargetField Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o nome do campo a partir da fonte de dados para se associar à Target propriedade de um MenuItem objeto ao qual o MenuItemBinding objeto é aplicado.
public:
property System::String ^ TargetField { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.TypeConverter("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string TargetField { get; set; }
[System.ComponentModel.TypeConverter("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string TargetField { get; set; }
[<System.ComponentModel.TypeConverter("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.TargetField : string with get, set
[<System.ComponentModel.TypeConverter("System.Web.UI.Design.DataSourceViewSchemaConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.TargetField : string with get, set
Public Property TargetField As String
Valor de Propriedade
O nome do corpo a ligar ao Target de a MenuItem ao qual o é aplicado MenuItemBinding . O padrão é uma cadeia vazia (""), o que indica que esta propriedade não está definida.
- Atributos
Observações
Quando o controlo Menu está ligado a uma fonte de dados, use a TargetField propriedade para especificar o nome do campo a associar à MenuItem.Target propriedade de um MenuItem objeto.
A MenuItem.Target propriedade especifica a janela ou frame em que o conteúdo Web deve ser exibido ligado a um item do menu quando esse item do menu é clicado. Os valores devem começar com uma letra no intervalo de A a Z (indistinto a maiúsculas e maiúsculas), exceto certos valores especiais que começam com sublinhado, como mostrado na tabela seguinte.
| Valor alvo | Descrição |
|---|---|
_blank |
Renderiza o conteúdo numa nova janela sem frames. |
_parent |
Renderiza o conteúdo no frameset pai imediato. |
_self |
Renderiza o conteúdo no enquadramento com foco. |
_top |
Renderiza o conteúdo na janela completa sem frames. |
Note
A Target propriedade é renderizada como um target atributo. O target atributo sobre anchor elementos não é permitido na definição de tipo de documento XHTML 1.1. Não defina a Target propriedade se a saída renderizada para o MenuItemBinding tiver de ser compatível com XHTML 1.1. Para mais informações, consulte o tópico
Ao criar páginas Web acessíveis, recomenda-se vivamente que evite usar a Target propriedade para direcionar outra janela. Para mais informações, consulte ASP.NET Acessibilidade.
Note que definir esta propriedade sobrepõe a Menu.Target propriedade do Menu controlo para este item do menu. Configurar a Menu.Target propriedade para abrir uma nova janela pode dificultar a utilização da página pelos utilizadores de dispositivos de tecnologia assistiva.
Note
Pode sobrescrever a ativação de um item individual do menu definindo diretamente a sua MenuItem.Target propriedade.
Se a fonte de dados contiver múltiplas tabelas ou atributos, deve primeiro estabelecer os critérios de ligação definindo a Depth propriedade, a DataMember propriedade ou ambas.
Note
Se as Target propriedades e TargetField forem ambas conjuntas, a TargetField propriedade tem precedência.