2

我有以下超链接字段:

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

我需要超链接文本说单击此处,但不能按预期工作。它显示了实际的 SysID。

4

1 回答 1

3

删除 DataTextField 定义,它应该可以工作:

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

由于您有 DataTextField 它也需要一个DataTextFormatString值,但在您的情况下您也不需要。

于 2012-07-31T16:15:00.963 回答