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



我的数据库中有一个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" />

但是这个链接是不可点击的。

我希望数据库的日志链接列中的值出现在这里。

有人知道怎么解决这个问题吗?

试试这个。

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

最新更新