Sdílet prostřednictvím


DynamicField.UIHint Vlastnost

Definice

Získá nebo nastaví šablonu pole pro zobrazení datového pole.

public:
 virtual property System::String ^ UIHint { System::String ^ get(); void set(System::String ^ value); };
public virtual string UIHint { get; set; }
member this.UIHint : string with get, set
Public Overridable Property UIHint As String

Hodnota vlastnosti

Název šablony pole, která se má použít pro zobrazení datového pole.

Poznámky

UIHint Pomocí vlastnosti určete šablonu pole, která se má použít k zobrazení uživatelského rozhraní pro datové pole. Šablony polí jsou ve výchozím nastavení uživatelské ovládací prvky a jejich názvy obsahují příponu pro identifikaci šablon polí, které se používají pro operace úprav a operace vložení. Přípony jsou _edit a _insert. Když nastavíte hodnotu vlastnosti UIHint , nastavíte název bez přípon. Dynamická data identifikují aktuální režim datového pole a vykreslí správnou šablonu pole.

UIHint Pokud vlastnost není nastavená, dynamická data ve výchozím nastavení vykreslují šablonu pole na základě typu pole. Další informace najdete v tématu ASP.NET generování dynamických dat.

Šablona pole, kterou zadáte pomocí UIHint vlastnosti, je specifická pro tuto instanci DynamicField třídy. Šablonu pole, kterou datové pole používá, můžete také změnit v celé aplikaci tak, že použijete u datového UIHintAttribute modelu. UIHint Nastavení vlastnosti přepíše metadata použitá na datový model. Další informace o atributech metadat najdete v tématu ASP.NET dynamických dat.

Metoda OnFieldChanged je volána k vyvolání události změny stavu při UIHint nastavení vlastnosti.

Hodnota vlastnosti je uložena UIHint ve stavu zobrazení.

Platí pro

Viz také