2012-07-31 25 views
2

我有以下HyperLinkField字段:ASP HyperLinkField字段 - 需要顯示的文本

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

我需要的超鏈接文本說預期點擊這裏,但不工作。它顯示了實際的SysID。

回答

2

取出DataTextField定義,它應該工作:

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

既然你已經DataTextField它的期待值DataTextFormatString爲好,但在你的情況,你不需要任何。