Sdílet prostřednictvím


ControlFilterExpression.Column Vlastnost

Definice

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

String

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.

Platí pro