MenuItemBinding.TargetField Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia nazwę pola ze źródła danych w celu powiązania z Target właściwością MenuItem obiektu, do którego MenuItemBinding jest stosowany obiekt.
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
Wartość właściwości
Nazwa pola, które ma być powiązane z Target zastosowanym elementem MenuItemMenuItemBinding . Wartość domyślna to pusty ciąg (""), który wskazuje, że ta właściwość nie jest ustawiona.
- Atrybuty
Uwagi
Gdy kontrolka Menu jest powiązana ze źródłem danych, użyj TargetField właściwości , aby określić nazwę pola, aby powiązać z MenuItem.Target właściwością MenuItem obiektu.
Właściwość MenuItem.Target określa okno lub ramkę, w której ma być wyświetlana zawartość sieci Web połączona z elementem menu po kliknięciu tego elementu menu. Wartości muszą zaczynać się literą w zakresie od A do Z (bez uwzględniania wielkości liter), z wyjątkiem niektórych wartości specjalnych rozpoczynających się od podkreślenia, jak pokazano w poniższej tabeli.
Wartość docelowa | Opis |
---|---|
_blank |
Renderuje zawartość w nowym oknie bez ramek. |
_parent |
Renderuje zawartość w obiekcie nadrzędnym natychmiastowego zestawu ramek. |
_self |
Renderuje zawartość w ramce z fokusem. |
_top |
Renderuje zawartość w pełnym oknie bez ramek. |
Uwaga
Właściwość Target jest renderowana jako target
atrybut. Atrybut target
elementów anchor
nie jest dozwolony w definicji typu dokumentu XHTML 1.1. Nie ustawiaj właściwości, Target jeśli renderowane dane wyjściowe elementu muszą być zgodne ze standardem MenuItemBinding XHTML 1.1. Aby uzyskać więcej informacji, zapoznaj się z tematem XHTML Standards in Visual Studio and ASP.NET (Standardy XHTML w programie Visual Studio i ASP.NET).
Podczas tworzenia dostępnych stron sieci Web zdecydowanie zaleca się unikanie używania Target właściwości do kierowania innego okna. Aby uzyskać więcej informacji, zobacz ASP.NET Ułatwienia dostępu.
Należy pamiętać, że ustawienie tej właściwości zastępuje Menu.Target właściwość kontrolki Menu dla tego elementu menu. Menu.Target Ustawienie właściwości w celu otwarcia nowego okna może utrudnić użytkownikom urządzeń technologicznych pomocniczych korzystanie ze strony.
Uwaga
Można przesłonić włączenie pojedynczego elementu menu, ustawiając jego MenuItem.Target właściwość bezpośrednio.
Jeśli źródło danych zawiera wiele tabel lub atrybutów, należy najpierw określić kryteria powiązania, ustawiając Depth właściwość, DataMember właściwość lub oba te elementy.
Uwaga
Target Jeśli właściwości i TargetField są ustawione, TargetField właściwość ma pierwszeństwo.