У меня есть простая страница aspx с формой и полем ввода, как показано ниже.
//basket.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, но когда я отлаживаю Request.Form при загрузке страницы payment.aspx, я не могу достичь значения TotalPrice, такого как Request.Form["TotalPrice"]. Как лучше всего опубликовать сообщение на другой странице aspx, чтобы получить значения? Почему способ, который я пытаюсь сделать, не работает?