A.aspx 读取url参数,获取或者request对象,session对象?
如何书写?
是在页面aspx中不是cs文件里面...A.aspx?bookId=32要写个link.aspx?bookId=32这个页面上的url参数(A.aspx?bookId=32)页面A.aspx?bookId=32中有下面的一个链接
 <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/book.aspx?id=bookID">返回</asp:HyperLink></td>

解决方案 »

  1.   

    js 获取它的url再截取字符串取到它传的参数
      

  2.   


    var bookId ='<%=Request.QueryString["bookId"]%>'
    alert(bookId);
      

  3.   

    <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='~/product_danban.aspx?id=<%=Request.QueryString["id"]%>'>返回列表</asp:HyperLink></td>这样不行...怎么办?
      

  4.   

    <asp:HyperLink ID="link_edit_small" runat="server" NavigateUrl='<%# "~/product_danban.aspx?id="+Request.QueryString["id"]%>'>返回列表</asp:HyperLink>                                                  这样也不行...怎么办???
      

  5.   

    在后台里那里写this.link_edit_small.NavigateUrl = "product_danban.aspx?id=" + Request.QueryString["id"];
    服务器控件不能用<%=%>这样输出
      

  6.   

    或者改成
    <a href="/product_danban.aspx?id=<%=Request.QueryString["id"]%>"
    >返回列表</a>  
      

  7.   

    var GroupID='<%=Session["GroupID"].ToString() %>'; 
      

  8.   

    this.HyperLink1.NavigateUrl="~/book.aspx?id="+Request.QueryString["bookId"].ToString();或使用<a href='~/book.aspx?id=<%=Request.QueryString["bookId"].ToString()%>'/>