Опубликовать данные на другой странице ASPX
У меня есть простая страница 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, чтобы получить значения? Почему способ, которым я пытаюсь, не работает?
1 ответ
Решение
Вы должны использовать свойство PreviousPage на целевой странице.