Использование JQGrid с LinQ - PullRequest
0 голосов
/ 25 июня 2011

Я пытаюсь заполнить JQGrid с помощью LinQ, но у меня возникают проблемы с получением значения из сторонней таблицы.

Сценарий: у меня есть таблица Users и таблица Country. Я возвращаю список из слоя данных и привязываю его к сетке. Значения из таблицы пользователей заполняются без проблем. Моя проблема заключается в попытке связать столбец JQGrid со столбцом в таблице "Страна", например с именем страны. Если я отлаживаю данные, возвращенные из логики данных, заполняется Имя страны, но я не могу найти способ связать столбец JQGrid со столбцом Имя в таблице Страна. Я без удачи попробовал следующее:

<trirand:JQGridColumn DataField="Country.Name"/>
<trirand:JQGridColumn DataField="Country_Name"/>

Спасибо за ваше время ...

1 Ответ

0 голосов
/ 25 июня 2011

Вы пытались использовать ViewModel, чтобы он не пытался привязаться к свойству навигации?

что-то вроде:

public class UserViewModel
{
    public int UserID { get; set; }
    public string Username { get; set; }
    public string CountryName { get; set; }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...