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


person Barış Velioğlu    schedule 28.01.2012    source источник


Ответы (1)


Вы должны использовать свойство PreviousPage на целевой странице.

Вот статья о том, как заставить работать кросс-постбэки

person chandmk    schedule 28.01.2012