MenuItemBinding.TargetField Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le nom du champ de la source de données à lier à la propriété Target d'un objet MenuItem auquel l'objet MenuItemBinding est appliqué.
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
Valeur de propriété
Nom du champ à lier au Target d'un MenuItem auquel MenuItemBinding est appliqué. La valeur par défaut est une chaîne vide (""), ce qui signifie que cette propriété n'est pas définie.
- Attributs
Remarques
Lorsque le Menu contrôle est lié à une source de données, utilisez la TargetField propriété pour spécifier le nom du champ à lier à la MenuItem.Target propriété d’un MenuItem objet.
La MenuItem.Target propriété spécifie la fenêtre ou le cadre dans lequel afficher le contenu Web lié à un élément de menu lorsque vous cliquez sur cet élément de menu. Les valeurs doivent commencer par une lettre comprise entre A et Z (qui ne respecte pas la casse), à l'exception de certaines valeurs spéciales qui commencent par un trait de soulignement, comme le montre le tableau suivant :
Valeur cible | Description |
---|---|
_blank |
Génère le rendu du contenu dans une nouvelle fenêtre sans frame. |
_parent |
Génère le rendu du contenu dans le parent du jeu de frames immédiat. |
_self |
Génère le rendu du contenu dans le frame qui a le focus. |
_top |
Génère le rendu du contenu dans la fenêtre entière sans frame. |
Notes
La Target propriété s’affiche en tant qu’attribut target
. L’attribut target
sur les anchor
éléments n’est pas autorisé dans la définition de type de document XHTML 1.1. Ne définissez pas la Target propriété si la sortie rendue pour doit MenuItemBinding être conforme à XHTML 1.1. Pour plus d’informations, consultez la rubrique Normes XHTML dans Visual Studio et ASP.NET.
Lors de la création de pages web accessibles, il est vivement recommandé d’éviter d’utiliser la Target propriété pour cibler une autre fenêtre. Pour plus d’informations, consultez accessibilité ASP.NET.
Notez que la définition de cette propriété remplace la Menu.Target propriété du Menu contrôle pour cet élément de menu. La définition de la Menu.Target propriété pour ouvrir une nouvelle fenêtre peut compliquer l’utilisation de la page par les utilisateurs d’appareils à technologie d’assistance.
Notes
Vous pouvez remplacer l’activation d’un élément de menu individuel en définissant directement sa MenuItem.Target propriété.
Si la source de données contient plusieurs tables ou attributs, vous devez d’abord établir les critères de liaison en définissant la Depth propriété, la DataMember propriété ou les deux.
Notes
Si les Target propriétés et TargetField sont toutes deux définies, la TargetField propriété est prioritaire.