asp HyperLinkField - 需要显示文本

时间:2012-07-31 15:59:17

标签: asp.net

我有以下HyperLinkField:

     <asp:HyperLinkField DataTextField="SysID" DataNavigateUrlFields="SysID"  
      DataNavigateUrlFormatString="pgmtasklist.aspx?sysid={0}"  Text="Click Here" /> 

我需要超链接文字来说“点击此处”但不按预期工作。它显示了实际的SysID。

1 个答案:

答案 0 :(得分:3)

删除DataTextField定义,它应该有效:

<asp:HyperLinkField DataNavigateUrlFields="SysID"  
    DataNavigateUrlFormatString="pgmtasklist.aspx?sysid={0}" Text="Click Here" />

由于你有DataTextField,它也期望DataTextFormatString值,但在你的情况下你也不需要。