A网页里有
 <asp:Label ID="lbl_username" runat="server"></asp:Label>现在一个超连接  <td><a href="userRSPassw.aspx"><font size="2">修改密码</a></td>------------
怎样将A网页里的  lbl_usernam  的值传到B网页的  APS.NET 中!--------------------------------
如果超连接放在asp.net 的后台的话,用   Response.Redirect("***.aspx?username="+(你要的值)+"");
B网页中  Request.QueryString["username"];
就可以了.
现在  超连接换成在html里,就不太会了.还请你们帮我解答问题.谢谢!

解决方案 »

  1.   

    将a标签改为<a href="userRSPassw.aspx?username="+document.getElementById("lbl_username").value"></a>
      

  2.   


    <td> <a href="javascript:location.href='userRSPassw.aspx?username='+document.getElementById('<%= lbl_username.ClientID %>').innerHTML;"> <font size="2">修改密码 </a> </td> 
      

  3.   

    上面写错了,应该是这样
    <a href="userRSPassw.aspx?username="+document.getElementById('lbl_username').innerText></a>
      

  4.   


    我在 ASP.NET 也就是B页怎么获取 ?  Request.QueryString["username"];   吗?谢谢!
      

  5.   


    我在 ASP.NET 也就是B页怎么获取 ?  Request.QueryString["username"];   吗?
      

  6.   

    ojlovecd  的是正解,有的时候服务器控件在客户端ID会变的,用lbl_username.ClientID 可以更准确的获取lbl_username在客户端的ID;在B页里面取的话也很简单的,就是只直接Request.QueryString["username"] 就可以了!!!!!!
      

  7.   


    出来了!
    谢谢!momonn  也谢谢了1