ControlFilterExpression.Column Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia nazwę kolumny opartej na zapytaniu.
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
Wartość właściwości
Nazwa kolumny opartej na zapytaniu.
Przykłady
W poniższym przykładzie pokazano, jak za pomocą ControlFilterExpression klasy ustawić kolumnę, do którego ma zastosowanie filtr.
<asp:QueryExtender ID="QueryExtenderID"
TargetControlID="TargetDataSourceID" runat="server">
<asp:ControlFilterExpression ControlID="GridViewID" Column="Category"/>
</asp:QueryExtender>
Uwagi
Jeśli ta właściwość jest pusta, kontrolka ControlFilterExpression traktuje wybrany klucz danych jako klucz podstawowy bieżącej tabeli. Jest to przydatne w scenariuszu szczegółów listy, w którym kontrolki powiązane ze źródłem i docelowymi danymi działają na danych z tej samej tabeli.
Jeśli przypiszesz wartość do właściwości, ControlFilterExpression kontrolka traktuje klucz danych jako klucz obcy. Wartość przypisana do tej właściwości staje się nazwą kolumny wyświetlanej w docelowej kontrolce powiązanej z danymi. Jest to przydatne w scenariuszu nadrzędny-podrzędny, w którym docelowa kontrolka powiązana z danymi działa na danych z tabeli podrzędnej, a kontrolka powiązana ze źródłem danych działa na danych z tabeli nadrzędnej.