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 k zobrazení datového pole.

Poznámky

UIHint Pomocí vlastnosti zadejte š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 vkládání operací. Přípony jsou _edit a _insert. Když nastavíte hodnotu na UIHint vlastnost, 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í vykreslí š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 používanou datovým polem v celé aplikaci můžete také změnit použitím datového UIHintAttribute modelu. UIHint Nastavení vlastnosti přepíše metadata použitá pro datový model. Další informace oatributch ASP.NET ch

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

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

Platí pro

Viz také