ControlFilterExpression.Column Propiedad

Definición

Obtiene o establece el nombre de la columna en la que se basa la consulta.

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

Valor de propiedad

String

Nombre de la columna en la que se basa la consulta.

Ejemplos

En el ejemplo siguiente se muestra cómo usar la ControlFilterExpression clase para establecer la columna a la que se aplica el filtro.

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

Comentarios

Si esta propiedad está vacía, el control trata la clave de ControlFilterExpression datos seleccionada como la clave principal de la tabla actual. Esto es útil en un escenario de lista de detalles en el que los controles enlazados a datos de origen y destino funcionan en datos de la misma tabla.

Si asigna un valor a la propiedad , el control trata ControlFilterExpression la clave de datos como una clave externa. El valor asignado a esta propiedad se convierte en el nombre de la columna que se muestra en el control enlazado a datos de destino. Esto resulta útil en un escenario de elementos primarios y secundarios en el que el control enlazado a datos de destino opera sobre los datos de la tabla secundaria y el control enlazado a datos de origen funciona en los datos de la tabla primaria.

Se aplica a