ControlFilterExpression.Column Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví název sloupce, na kterém je dotaz založen.
public:
property System::String ^ Column { System::String ^ get(); void set(System::String ^ value); };
public string Column { get; set; }
member this.Column : string with get, set
Public Property Column As String
Hodnota vlastnosti
Název sloupce, na kterém je dotaz založen.
Příklady
Následující příklad ukazuje, jak použít ControlFilterExpression třídu k nastavení sloupce, pro který je filtr použit.
<asp:QueryExtender ID="QueryExtenderID"
TargetControlID="TargetDataSourceID" runat="server">
<asp:ControlFilterExpression ControlID="GridViewID" Column="Category"/>
</asp:QueryExtender>
Poznámky
Pokud je tato vlastnost prázdná, ControlFilterExpression ovládací prvek považuje vybraný datový klíč za primární klíč aktuální tabulky. To je užitečné v případě scénáře se seznamem, ve kterém zdroje a cílové ovládací prvky vázané na data pracují s daty ze stejné tabulky.
Pokud k vlastnosti přiřadíte hodnotu, ControlFilterExpression ovládací prvek považuje klíč dat za cizí klíč. Hodnota přiřazená této vlastnosti se zobrazí jako název sloupce, který je zobrazen v cílovém ovládacím prvku vázaného na data. To je užitečné ve scénáři nadřazený-podřízený, kde cílový ovládací prvek vázaný na data funguje s daty z podřízené tabulky a zdrojový ovládací prvek vázaný na data funguje s daty z nadřazené tabulky.