asp网格视图超链接字段不起作用

时间:2015-02-26 04:45:50

标签: c# asp.net gridview hyperlink

我的数据库中有一个logLink列。 我在gridView中有我的超链接字段,如下所示:

 <asp:HyperLinkField DataNavigateUrlFields="logLink" DataTextField="logLink" DataNavigateUrlFormatString="{0}" Text="Link"  ControlStyle-CssClass="hlink" HeaderText="LOG LINK" ItemStyle-Width="6%" ItemStyle-Font-Underline="true" />

但此链接无法点击。

我希望我的数据库的日志链接列中的值来到这里。

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

试试这个。

<asp:TemplateField>
        <ItemTemplate>
            <asp:HyperLink ID="lnk" runat="server" Target="_blank" Text='<%# Eval("yourText") %>'
                NavigateUrl='<%# Eval("logLink") %>'></asp:HyperLink>
        </ItemTemplate>
</asp:TemplateField>