У меня есть DevExpress AspGridView на моей веб-странице, и я использую строку фильтра, которая включена.Проблема, с которой я столкнулся, заключается в том, что я меняю значение отображаемого текста с целого числа на некоторую соответствующую строку в массиве (целое число становится индексом массива), однако строка фильтра не сортируется по новому значению отображаемого текста.При вводе чего-либо в строку фильтра он пытается искать целые числа, а не строки.
Вот код, используемый для изменения текста в ячейке
gv.HtmlDataCellPrepared += (sender, e) =>
{
if (e.DataColumn.FieldName == "FOO_STATUS")
{
e.Cell.Text = STATUS[int.Parse(e.GetValue("FOO_STATUS").ToString())];
}
};