Aracılığıyla paylaş


ControlFilterExpression.Column Özellik

Tanım

Sorgunun temel aldığı sütunun adını alır veya ayarlar.

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

Özellik Değeri

Sorgunun temel alındığı sütunun adı.

Örnekler

Aşağıdaki örnekte, filtrenin ControlFilterExpression uygulandığı sütunu ayarlamak için sınıfının nasıl kullanılacağı gösterilmektedir.

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

Açıklamalar

Bu özellik boşsa, ControlFilterExpression denetim seçili veri anahtarını geçerli tablonun birincil anahtarı olarak değerlendirir. Bu, kaynak ve hedef veriye bağlı denetimlerin aynı tablodaki veriler üzerinde çalıştığı bir liste ayrıntıları senaryosunda yararlıdır.

Özelliğine bir değer atarsanız, ControlFilterExpression denetim veri anahtarını yabancı anahtar olarak değerlendirir. Bu özelliğe atanan değer, hedef veriye bağlı denetimde görüntülenen sütunun adı olur. Bu, hedef veriye bağlı denetimin alt tablodaki veriler üzerinde çalıştığı ve kaynak veriye bağlı denetimin üst tablodaki veriler üzerinde çalıştığı bir üst-alt senaryoda kullanışlıdır.

Şunlara uygulanır