0
ショッピングカートタイプのシナリオを持つASP.NETアプリケーションがあります。BACKを押したときにカートワイプを防止する方法は?
私は、BACKまたはREFRESHを押してカートをクリアすることに心配しています。これを防ぐ方法は何ですか?
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
//do stuff...
//create a new list of items/ eg, blank cart
Session["shoppingcart"] = new List<InventoryItem>();
}
}
最初にページに到着したときに空のカートが必要です。 (このシナリオでは、20個以上のアイテムを注文することはないので、Session変数のオーバーフィルを心配していません)。