![](/img/trans.png)
[英]Dynamically add Filter Expression to the Gridview to Filter Two Columns
[英]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.