ControlFilterExpression.Column Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja annak az oszlopnak a nevét, amelyen a lekérdezés alapul.
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
Tulajdonság értéke
Annak az oszlopnak a neve, amelyen a lekérdezés alapul.
Példák
Az alábbi példa bemutatja, hogyan állíthatja be a ControlFilterExpression szűrő által érintett oszlopot az osztály használatával.
<asp:QueryExtender ID="QueryExtenderID"
TargetControlID="TargetDataSourceID" runat="server">
<asp:ControlFilterExpression ControlID="GridViewID" Column="Category"/>
</asp:QueryExtender>
Megjegyzések
Ha ez a tulajdonság üres, a vezérlő a ControlFilterExpression kijelölt adatkulcsot kezeli az aktuális tábla elsődleges kulcsaként. Ez olyan listarészlet-forgatókönyvekben hasznos, ahol a forrás- és céladathoz kötött vezérlők ugyanazon táblából származó adatokon működnek.
Ha értéket rendel a tulajdonsághoz, a ControlFilterExpression vezérlő idegen kulcsként kezeli az adatkulcsot. A tulajdonsághoz rendelt érték a céladathoz kötött vezérlőelemben megjelenő oszlop neve lesz. Ez olyan szülő-gyermek forgatókönyvekben hasznos, ahol a céladathoz kötött vezérlő a gyermektáblából származó adatokon, a forrásadathoz kötött vezérlő pedig a szülőtáblából származó adatokon működik.