ControlFilterExpression.Column 属性

定义

获取或设置查询所基于的列的名称。

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

属性值

String

查询所基于的列的名称。

示例

下面的示例演示如何使用 ControlFilterExpression 类设置筛选器所适用的列。

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

注解

如果该属性为空,则 ControlFilterExpression 控件将所选数据键视为当前表的主键。 这在列表详细情况下非常有用,在此方案中,源数据和目标数据绑定控件对同一表中的数据进行操作。

如果为属性分配一个值,则控件会将 ControlFilterExpression 数据键视为外键。 分配给此属性的值将成为目标数据绑定控件中显示的列的名称。 这适用于父子方案,其中目标数据绑定控件对子表中的数据进行操作,并且源数据绑定控件对父表中的数据进行操作。

适用于