Asp.net 无法绑定到超链接

Asp.net 无法绑定到超链接,asp.net,Asp.net,我无法运行“创建此超链接”,因为它会给我一个错误提示“绑定调用的格式不正确。请参阅文档以了解要绑定的正确参数。”如果是简单的数据绑定(未使用此类数据控件),请使用绑定表达式-。(我假定report.reportid是公共的) 并非所有控件属性都支持使用绑定表达式。 <asp:HyperLink id=HyperLink1 Text='<%# Bind("report.reportId.ToString()") %>' N

我无法运行“创建此超链接”,因为它会给我一个错误提示“绑定调用的格式不正确。请参阅文档以了解要绑定的正确参数。”

如果是简单的数据绑定(未使用此类数据控件),请使用绑定表达式-
。(我假定
report.reportid
是公共的)


并非所有控件属性都支持使用绑定表达式。
   <asp:HyperLink id=HyperLink1 
         Text='<%# Bind("report.reportId.ToString()") %>'       
         NavigateUrl='<%# Bind("~/manage.aspx") %>' 
         runat="server" />
 <asp:HyperLink 
         id=HyperLink1 
         Text='<%# report.reportId %>'       
         NavigateUrl="~/manage.aspx" 
         runat="server" />
public void page_load() { 
  DataBind();
}