我正在使用ASP.NET开发一个网站。 我有一个页面,用户可以在我的网站上放置广告。因此,他必须选择位置,广告类别键入联系人详细信息并发布广告。所以在完成之后他必须按下按钮继续。
然后我希望带他到一个新页面,向他展示他的广告将如何在我的网站上展示。因此,如果他必须做一些修改,他可以再次返回,他必须在编辑后按下Proceed按钮。如果他满意他可以确认广告,那么记录应该添加到我的数据库中。
所以我想知道在哪里临时保存这些数据并在页面中显示?
我的想法是将这些细节存储在会话或缓存中。我认为会议会很好。但人们说你应该不惜一切代价避免使用会话,因为它会占用服务器中的内存。我要展示的不是关键数据。所以我不想要任何有关数据的安全性。那么告诉我,在用户确认之前,用户在另一页中输入数据的最佳方式是什么?