ControlFilterExpression.Column Właściwość

Definicja

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.

Dotyczy