MenuItemBinding.TargetField Propriedade

Definição

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 XHTML em Visual Studio e ASP.NET.

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.

Aplica-se a

Ver também