У меня есть сетевое представление ASP.net, к которому я пытаюсь подключиться. Мой DataSource содержит коллекцию, и 2 столбца, к которым я привязываюсь, являются частью подкласса. Мой DataSource имеет подкласс под названием Staff, который содержит информацию о персонале. Связанные поля SurveyID и NumberOfExceptions связываются нормально, но привязка Staff.Name и Staff.Office не может быть связана.
asp:BoundField DataField="SurveyID" HeaderText="ID" ...
asp:BoundField DataField="Staff.Name" HeaderText="Name" ...
asp:BoundField DataField="Staff.Office" HeaderText="Office" ...
asp:BoundField DataField="NumberOfExceptions" HeaderText="Exceptions" ...
И код позади:
uxSurveyGrid.DataSource = searchResults;
uxSurveyGrid.DataBind();
Если я наберу searchResults[0].Staff.Name
в коде, я вижу значение, почему среда выполнения не может оценить Staff.Name в виде сетки?
Как связать столбцы со значениями подкласса? Должен ли я сделать это в коде позади?
Буду признателен за любую помощь,
Mark.