超链接控件(在TemplateField标签内)不像锚标签?

时间:2012-07-25 15:00:28

标签: asp.net gridview

我在gridview的某个地方有这个murkup。 gridview显示该列的数据,但它没有显示为锚标记,即没有下划线,也无法单击它(就像plain-tex一样)。

<asp:TemplateField HeaderText="Status" Visible="True">                      <ItemTemplate>
         <asp:HyperLink ID="statusHpLink" runat="server"  Text='<%#DataBinder.Eval(Container.DataItem, "Status") %>' />                            </ItemTemplate>
         <ItemStyle CssClass="itemstyle" />
</asp:TemplateField>   

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您需要在标记中设置NavigateUrl属性。

<asp:HyperLink runat="server" ID="link" Text="Click Me"
    NavigateUrl="http://stackoverflow.com"/>