ControlFilterExpression.Column Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.