.net url获取label的数值

来源:百度知道 编辑:UC知道 时间:2024/05/20 23:16:55
<asp:Label runat="server" ID="txtContents"></asp:Label>
在这个label里面,已经读到数据了,怎样通过url传递到label里面的数据被下一页?
<a href="contact1.aspx?PName=">
把label数据放到Pname后面!

在cs文件中做个字段(就是全局变量)public str=Label.Text
<a href="contact1.aspx?PName=<%= str %>>

使用hyperlink或linkbutton控件不就行了
在代码中赋值

用javascript实现
首先给<a href="contact1.aspx?PName="> 定一个id
<a id='dddddd' href="contact1.aspx?PName=">
当<asp:Label 取到值后,在服务器端或客户端写javascript脚本:
document.getElementById('dddddd' ).href="contact1.aspx?PName="+document.getElementById('txtContents').innerText