ASP.Net Gridview 的hyperlink问题

来源:百度知道 编辑:UC知道 时间:2024/05/27 16:13:49
有种方法是可以通过 Gridview 的hyperlink 打开新的网页的,具体怎么做呢???

经常看到,一个GridView 的数据表, 例如是产品展示,点一个 "详情"(这个是加进去的Hyperlink) ,就会产生一个产品的页面, 这个怎么做???

gridview 添加一列

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:HyperLinkField DataNavigateUrlFormatString="product.aspx?id={0}" DataTextField="ID" HeaderText="详细" Text="详细" />
</Columns>
</asp:GridView>

<asp:TemplateField ShowHeader="False" HeaderText="详情">
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# Eval("id","caozuo.aspx?id={0}") %>' Style="left: -15px;
position: static; top: 0px" Target="_blank" >详情</asp:HyperLink>
</ItemTemplate>
<ItemStyle Width="4%&qu