簡體   English   中英

為不同類型的列過濾表達式

[英]Filter Expression for different type of columns

我使用來自DevExpress的ASPxGridView(名為“ grid”)和GridViewDataHyperLinkColumn,GridViewDataColumn和GridViewDataComboBoxColumn列,但在這些列上進行過濾時遇到問題。 我想像這樣從后面的代碼中過濾網格:(示例) grid.FilterExpression = "[Name] = 'John'"; 問題在於“名稱”列是GridViewDataHyperLinkColumn。 如果該列是GridViewDataColumn,則將應用過濾器,但是如果它是GridViewDataHyperLinkColumn,ComboBox或data是'int',則不應用條件,並且不對網格進行排序。

我能做什么? 我希望能夠為所有類型的列和類型設置grid.FilterExpression。

如果要過濾網格中的列,請嘗試以下操作:

grid.AutoFilterByColumn(grid.Columns["Columnname"], "%John");
grid.SettingsText.Title = grid.FilterExpression;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM