使用HyperLink重定向到包含现有查询字符串的新页面

时间:2017-10-20 19:09:07

标签: asp.net

我目前在一个页面上有一个查询字符串ItemID可用,我正在创建一个超链接,将用户重定向到具有现有查询字符串ItemID的新页面。

我有如下的asp:超链接,但由于某种原因它不可点击。有人可以帮我吗?谢谢!

<asp:HyperLink ID="hylItemReport" NavigateUrl='<%# "~/ItemReport.aspx?ItemID=" + Request.QueryString["ItemID"].ToString() %>' runat="server">Training Item</asp:HyperLink>

1 个答案:

答案 0 :(得分:1)

如果HyperLink不在Repeater,GridView等中,则需要在页面加载中调用DataBind()。

protected void Page_Load(object sender, EventArgs e)
{
    DataBind();
}