如何在单击超链接后将值打印到页面打开的页面

时间:2012-12-02 08:39:25

标签: c# asp.net c#-4.0

我有两个页面,我在一个页面中使用了GridView。在GridView中,我点击它后使用Hyperlink打开第二页。我在超链接中传递了我想在第二页中使用的值。

这是我的代码

<asp:HyperLink runat="server" ID="HyperLink1" 
     NavigateUrl='<%# "db_PmuKpi_OBPI_AllPMs.aspx?PMRMId="+ Eval("PMRMID") + "&sRM =" + 
                  Eval("PMRMName")%>' Text='<%# Eval("PMRMName","{0}")%>' />
<asp:Label ID="lblRM" runat="server" />

我想在第二页使用PMRMID和PMRMName。如何获取它们

1 个答案:

答案 0 :(得分:2)

使用Request.QueryString来检索url中传递的值。

Request.QueryString["PMRMId"] 

请查看详细信息:

HttpRequest.QueryString Property