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 элемент управления обрабатывает ключ данных как внешний ключ. Значение, присвоенное этому свойству, становится именем столбца, отображаемого в целевом элементе управления с привязкой к данным. Это полезно в сценарии "родители-потомки", где целевой элемент управления с привязкой к данным работает с данными из дочерней таблицы, а элемент управления с привязкой к исходным данным работает с данными из родительской таблицы.