gridview中超链接的Datanavigateurlformatstring有什么用?

时间:2015-04-20 11:02:50

标签: asp.net gridview hyperlink format-string navigateurl

如何在Datanavigateurlformatstring中使用gridview超链接?

我想显示带有

等产品名称的页面

http://localhost:55724/Admin/Category/Update/computer当我在gridview中点击计算机时,它会显示resource not found

<asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False"> 
    <Columns> 
        <asp:BoundField DataField="id" HeaderText="Id" />
        <asp:HyperLinkField DataNavigateUrlFields="id" 
                            DataTextField="Productname" 
                            HeaderText="Product" 
                            Target="_blank" 
                            NavigateUrl="Searchdetails.aspx?product={0}" 
                            DataNavigateUrlFormatString="~/Product/Searchdetails.aspx?product={0}" /> 
    </Columns> 
</asp:GridView>

如何解决此错误。

0 个答案:

没有答案