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 ControlFilterExpression control trata la clave de datos seleccionada como clave principal de la tabla actual. Esto resulta útil en un escenario de detalles de lista 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 ControlFilterExpression control trata 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 es útil en un escenario primario-secundario en el que el control enlazado a datos de destino funciona en los datos de la tabla secundaria y el control enlazado a datos de origen funciona en los datos de la tabla primaria.