如何在asp.net vb中添加gridview的链接?

时间:2013-10-30 21:40:31

标签: asp.net vb.net gridview

这是我到目前为止所拥有的。 Gridview是使用后面的vb.net代码进行数据绑定。

            <asp:GridView ID="GridView1" runat="server">
            <Columns>
                <asp:TemplateField HeaderText="Link" >
                    <ItemTemplate>
                        <a href='<%# String.Format("Details.aspx#{0}", Eval("RideID"))%>' runat="server" >Link</a>
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
        </asp:GridView>

这是我得到的结果

enter image description here

但我真正想要的是将rideID作为超链接(见下文),而不是添加一个名为link的新列

如何将RideID的值输入itemtemplate中的锚标记?

或者将rideID作为超链接的最佳方法是什么?

enter image description here

1 个答案:

答案 0 :(得分:4)

我相信你可以这样做:

<a href='<%# String.Format("Details.aspx#{0}", Eval("RideID"))%>' runat="server" ><%# Eval("RideID") %></a>