-2

我有一个 gridview,其中一列是HyperLinkField.
我想将 url 设置为 page Exemplu.aspx?id={},其中id是数据库中元素的 id。
如何为每个元素设置 id?
在网格中我有id,但是当我打开页面时我该怎么做Exemplu.aspx?id=50

感谢你们对我的帮助。我知道对你们中的一些人来说这不是问题。

4

2 回答 2

2

像这样:

<asp:hyperlinkfield datatextfield="UnitPrice"
            datanavigateurlfields="ProductID"
            datanavigateurlformatstring="~\details.aspx?ProductID={0}"          
            target="_blank" />
于 2013-04-16T18:52:35.180 回答
0

尝试以下。在列中添加超链接字段

<COLUMNS>     
    <ASP:HYPERLINKFIELD text="Detail" datanavigateurlfields="id" datanavigateurlformatstring="Exemplu.aspx?id={0}"></ASP:HYPERLINKFIELD>         
</COLUMNS> 
于 2013-04-16T18:53:44.800 回答