Правильный синтаксис для привязки container.dataitem к тегу Href - PullRequest
0 голосов
/ 23 сентября 2011

У меня есть Datagrid с ItemTemplate для преобразования элемента данных в ссылку. Однако, когда я запускаю приложение, оно выдает ошибку:

FolderID не является ни DataColumn, ни DataRelation для таблицы Table.

Вот строка кода, о которой идет речь:

  <b><a href="PerformanceEvaluationSubcontractorRating.aspx?ProjectID='<%#Container.DataItem("ProjectID")%>'&FolderID='<%#Container.DataItem("FolderID")%>'&SubcontractorID='<%#Container.DataItem("OrganizationID")%>'>
  <%#Container.DataItem("OrganizationName")%>
  </a></b>

Что не так с тегом A Href?

Ответы [ 2 ]

1 голос
/ 23 сентября 2011

Убедитесь, что ваше поле является частью вашей таблицы (т. Е. Частью вашего запроса на заполнение таблицы)

1 голос
/ 23 сентября 2011

Столбец FolderID отсутствует в источнике данных. Эта ошибка не имеет ничего общего с тегом A Href, это ошибка привязки данных. проверьте схему для получения правильного имени столбца.

...