asp.net 如何使用数据列表查看我们在另一个页面中选择的相同图像

本文关键字:选择 图像 另一个 何使用 net 数据 列表 我们 看我 asp | 更新日期: 2023-09-27 18:36:34

我正在使用Visual Studio 2010和SQL Server 2008使用C#进行购物车项目。

共 3 页

  1. 移动购物车

  2. 查看手机详情

  3. 已订购页面

mobilecart.aspx有一个包含图像按钮的数据列表,以便它可以显示数据库中的前 6 个图像。

如果用户单击该图像,它将转到viewmobiledetails.aspx。到目前为止,一切正常。

我想要的是单击图像后,viewmobiledetails.aspx应该显示用户单击/选择的相同图像

此外,单击立即购买链接时orderpage.aspx应显示所选产品名称数量和价格

asp.net 如何使用数据列表查看我们在另一个页面中选择的相同图像

首先我想

说我真的不喜欢这个问题,因为看起来你正在寻找整个解决方案,而不是自己做工作,但似乎你也是这个世界的新手,所以生病尝试帮助,在你开始编写代码之前,你应该总是写在"纸面"上,将在哪里会发生什么,当然还有如何将数据存储在数据库中,这将帮助您进行后期编码并防止陷阱。

话虽如此,您需要将思维切换到面向对象思维,例如,您要在购物车中显示的产品应该在数据库中,如下所示:

ID, Name, ImageUrl, Price, Department

然后,您需要有一个包含所有图像的资源库。

然后,当用户评论您时,您可以在查询字符串或视图状态或会话甚至 cookie 中传递产品的 ID(正如我所说,我不想为您做所有工作,自己思考您需要什么并使用它),您可以从中调用所需的所有数据(当然,您应该考虑缓存您的网站以防止运行到每个请求的数据库。

我希望这对你有所帮助。