container.dataitem绑定到A Href标记的正确语法

时间:2011-09-23 16:03:22

标签: asp.net itemtemplate datacolumn

我有一个带有ItemTemplate的Datagrid,用于将dataitem转换为链接。但是,当我运行应用程序时,错误输出:

  

FolderID既不是DataColumn也不是Table Table的DataRelation。

以下是有问题的代码行:

  <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 个答案:

答案 0 :(得分:1)

数据源中没有FolderID列。此错误与A Href标记无关,它是数据绑定错误。检查模式以检索正确的列名。

答案 1 :(得分:1)

确保您的字段是表格的一部分(即填充表格的查询的一部分)