DropDown

DropDown control umožnuje vybrání jedné hodnoty z rozbalovacího "menu".
Možnosti lze přidat na tvrdo nebo pomocí Databindu.

Definice funkce


Pokud chceme hodnoty nastavit na tvrdo.


<Control xsi:type="DropDownListControl" Ident="Ident" DataType="Number" TitleResourceKey="Name_Group">
    <ListItems>
        <ListItem TitleResourceKey="Ano_Group" Value="1" />
        <ListItem TitleResourceKey="Ne_Group" Value="2" />
        <ListItem TitleResourceKey="Možná_Group" Value="3" />
    </ListItems>
</Control>

Definice funkce


Pokud chceme hodnoty podle dat z databáze.


<Control xsi:type="DropDownListControl" Ident="Ident" DataType="Number" TitleResourceKey="Name_Group">
    <DataBind>
        <Columns>
            <Column Ident="Ident" DataBindType="Value" ></Column>
            <Column Ident="Ident2" DataBindType="Title"></Column>
        </Columns>
        <SQL>
            SELECT ID as Ident, Name as Ident2
            FROM usr.Test
        </SQL>
    </DataBind>
</Control>

Předvybrané hodnoty


Pokud chceme políčka předzaškrtat za uživatele můžeme v databindu přidat column s DataBindType="Selected".
SQL pro tuuo column musí vracet 0 a 1.
0 - nevybráno
1 - vybráno


<Control xsi:type="DropDownListControl" Ident="Ident" DataType="Number" TitleResourceKey="Name_Group">
    <DataBind>
        <Columns>
            <Column Ident="Ident" DataBindType="Value" ></Column>
            <Column Ident="Ident2" DataBindType="Title"></Column>
            <Column Ident="Ident3" DataBindType="Selected"></Column>
        </Columns>
        <SQL>
            SELECT ID as Ident, Name as Ident2, Selected as Ident3
            FROM usr.Test
        </SQL>
    </DataBind>
</Control>
Atribut Možné hodnoty Popis Defaultní hodnota

IsAutoSelectFirst

true / false

Vybere první hodotu automaticky pokud je na výběr jen jedna