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

属性值

查询所基于的列的名称。

示例

以下示例演示如何使用 ControlFilterExpression 类设置筛选器应用于的列。

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

注解

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

如果将值分配给属性,控件 ControlFilterExpression 会将数据键视为外键。 分配给此属性的值将成为目标数据绑定控件中显示的列的名称。 这在父子方案中非常有用,即目标数据绑定控件对子表中的数据进行操作,而源数据绑定控件对父表中的数据进行操作。

适用于