ControlFilterExpression.Column Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.