我目前在一个页面上有一个查询字符串ItemID可用,我正在创建一个超链接,将用户重定向到具有现有查询字符串ItemID的新页面。
我有如下的asp:超链接,但由于某种原因它不可点击。有人可以帮我吗?谢谢!
<asp:HyperLink ID="hylItemReport" NavigateUrl='<%# "~/ItemReport.aspx?ItemID=" + Request.QueryString["ItemID"].ToString() %>' runat="server">Training Item</asp:HyperLink>
答案 0 :(得分:1)
如果HyperLink不在Repeater,GridView等中,则需要在页面加载中调用DataBind()。
protected void Page_Load(object sender, EventArgs e)
{
DataBind();
}