Поиск в столбцах DataGridView включает столбец таблицы отношений - PullRequest
0 голосов
/ 01 апреля 2019

Поиск в таблице данных всех столбцов, которые соответствуют моему тексту.

Я сделал это для поиска по нескольким столбцам в сетевом представлении дистрибутива с использованием linq и NinjaNye.SearchExtensions.

Проблема в том, что когда я выполняю поиск по названию компании в datagridview, и это название компании происходит из таблицы компании в распределенном datagridview с отношением внешнего ключа и таблицами соединений и результатом поиска, показывающим идентификатор компании, но я хочу отобразить название компании, которое я сделал это с помощью join, когда dgv загрузился в первый раз.

Надеюсь, вы понимаете мой вопрос, если нет, пожалуйста, посмотрите мой код, что я пытаюсь сделать, это обычное дело.

if (txtSearch.Text != "")
{
    var query = db.Distributions.Search(d => d.disId.ToString(),
                d => d.Name, d => d.Contact, d => d.Address, d => d.Detail,
                d => d.Company.Name, d => d.Date.ToString()
                ).Containing(txtSearch.Text).ToList();                        
    dgv.DataSource = query.ToList();
}

Ожидаемое: поиск название компании = Olivia

Фактический: название поисковой компании = 9

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...