对不起,这个简单的问题。
我试图将值从名为instruments.aspx 的dateList 页面传递到另一个名为registras.aspx 的页面。
到目前为止,我看不到这些值。
我究竟做错了什么?
这是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
这些值未加载到标记上。
首先十分感谢