この素朴な質問で申し訳ありません。
私は、instruments.aspx という dateList ページから registras.aspx という別のページに値を渡そうとしています。
これまでのところ、私は値を見ることができません。
私は何を間違っていますか?
これは、instruments.aspx の 1 行のコードです。
<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
これらの値はマークアップにロードされていません。
よろしくお願いします