对不起这个头脑简单的问题的人。我想将值从一个页面传递到另一个页面,但值不显示。有任何想法吗?
我试图从名为instruments.aspx到名为registras.aspx另一个页面dateList页传递值。
到目前为止,我无法看到的值。
我在做什么错?
这里是instruments.aspx的一行代码:
<asp:HyperLink ID="hypG103" runat="server" Text="Sign up for this class" navigateurl='<%# String.Format("registras.aspx?loc={0}&cos={1}", Eval("COS"), Eval("LOCKERS")) %>' Target="_blank" />
这是我想获得加载到registras.aspx页的值。
上的标记,我有:
<form id="form1" runat="server">
COS:<asp:TextBox ID="txtCOS" runat="server"></asp:TextBox>
Lockers:<asp:TextBox ID="txtloc" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Insert Record" OnClick="Button1_Click" />
<br />
<asp:Label ID="Label1" runat="server" Text=""></asp:Label>
</form>
在代码隐藏:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
Dim COS As String = Request.QueryString("cos")
txtCOS.text = COS
Dim loc As String = Request.QueryString("loc")
txtloc.text = loc
End Sub
这些数值上的标记notloading。
在此先感谢非常
验证你的链接你看到'registras.aspx?cos = xx&loc = xx' – tymeJV
是的,我可以看到地址栏上的值@tymeJV – Kenny