以下のようなフォームと入力フィールドを持つ単純な aspx ページがあります。
//バスケット.aspx
<input type="text" id="TotalPrice" runat="server" name="TotalPrice" value="100" />
<asp:button ID="btnBuy" runat="server" Text="make payment" PostBackUrl="~/payment" />
</form>
これはpayment.aspxに送信されますが、payment.aspx のページ読み込みで Request.Form をデバッグすると、Request.Form["TotalPrice"] のような TotalPrice 値に到達できません。値を取得するために別の aspx ページに投稿する最良の方法は何ですか? 私がしようとしている方法がうまくいかないのはなぜですか?