ControlFilterExpression.Column 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置查询所基于的列的名称。
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 数据键视为外键。 分配给此属性的值将成为目标数据绑定控件中显示的列的名称。 这适用于父子方案,其中目标数据绑定控件对子表中的数据进行操作,并且源数据绑定控件对父表中的数据进行操作。