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

Asp.net container.dataitem绑定到Href标记的正确语法,asp.net,itemtemplate,datacolumn,Asp.net,Itemtemplate,Datacolumn,我有一个Datagrid,其中包含一个ItemTemplate,用于将dataitem转换为链接。但是,当我运行应用程序时,会出现以下错误: FolderID既不是表的DataColumn,也不是表的DataRelation 下面是有问题的代码行: <b><a href="PerformanceEvaluationSubcontractorRating.aspx?ProjectID='<%#Container.DataItem("ProjectID")%>'&a

我有一个Datagrid,其中包含一个ItemTemplate,用于将dataitem转换为链接。但是,当我运行应用程序时,会出现以下错误:

FolderID既不是表的DataColumn,也不是表的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标记有什么问题?

数据源中不存在FolderID列。此错误与A Href标记无关,它是一个数据绑定错误。检查架构以检索正确的列名。

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

您的查询用于填充数据表的内容是什么?我感觉它是指“&FolderID=”部分。查询返回的是文件夹id,而不是folderID。非常感谢。