日期:2014-05-18  浏览次数:20446 次

链接的问题
通过www.aa.com/aa.aspx?ss=1可以访问到页面A
  

而A上面有如下链接
   
  <a href='dd.aspx?id=2'>链接1</a> <a href='dd.aspx?id=3'>链接2</a> <a href='dd.aspx?id=4'>链接3</a> 


目前想实现当用户点击A页面下的任意链接能把www.aa.com/aa.aspx?ss=1的ss=1这个参数带上,比如我点击链接1 ,则实际链接就变成:dd.aspx?id=2&ss=1这样子

请教解决方法,谢谢

------解决方案--------------------
改成这样:
c#中

C# code

protected string urlParemeter=string.Empty;

    protected void Page_Load(object sender, EventArgs e)
    {
        if (Request.QueryString.HasKeys())
        {
             urlParemeter = Request.QueryString.ToString();
        }

        DataBind();
    }

------解决方案--------------------
<a href='dd.aspx?id=2&<%#Request.QueryString["ss"] %>'>链接1 </a> <a href='dd.aspx?id=3&<%=Request.QueryString["ss"]%>'>链接2 </a> <a href='dd.aspx?id=4&<%=urlParemeter %>'>链接3 </a>