ControlFilterExpression.Column Proprietà

Definizione

Ottiene o imposta il nome della colonna su cui si basa la query.

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

Valore della proprietà

Nome della colonna su cui si basa la query.

Esempio

Nell'esempio seguente viene illustrato come usare la ControlFilterExpression classe per impostare la colonna a cui si applica il filtro.

<asp:QueryExtender ID="QueryExtenderID"
    TargetControlID="TargetDataSourceID" runat="server">
    <asp:ControlFilterExpression ControlID="GridViewID" Column="Category"/>
</asp:QueryExtender>

Commenti

Se questa proprietà è vuota, il ControlFilterExpression controllo considera la chiave dati selezionata come chiave primaria della tabella corrente. Ciò è utile in uno scenario con dettagli elenco in cui i controlli associati a dati di origine e di destinazione operano sui dati della stessa tabella.

Se si assegna un valore alla proprietà , il ControlFilterExpression controllo considera la chiave dati come chiave esterna. Il valore assegnato a questa proprietà diventa il nome della colonna visualizzata nel controllo associato a dati di destinazione. Ciò è utile in uno scenario padre-figlio in cui il controllo associato a dati di destinazione opera sui dati della tabella figlio e il controllo associato a dati di origine opera sui dati della tabella padre.

Si applica a