如何在页面上设置网址?

时间:2013-04-16 18:50:14

标签: c# asp.net

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

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

2 个答案:

答案 0 :(得分:2)

像这样:

<asp:hyperlinkfield datatextfield="UnitPrice"
            datanavigateurlfields="ProductID"
            datanavigateurlformatstring="~\details.aspx?ProductID={0}"          
            target="_blank" />

答案 1 :(得分:0)

尝试以下方法。在列

中添加超链接字段
<COLUMNS>     
    <ASP:HYPERLINKFIELD text="Detail" datanavigateurlfields="id" datanavigateurlformatstring="Exemplu.aspx?id={0}"></ASP:HYPERLINKFIELD>         
</COLUMNS>