在不同的页面上显示图像

本文关键字:显示 显示图 图像 | 更新日期: 2023-09-27 17:52:50

大家好

我有和imageField作为gridview的一部分,想知道我如何在不同的页面上查看这个图像,当我选择一行按钮(字段)。当我将信息添加到数据库中时,imageUrl被添加到数据库中,我将其与上传的图像的名称联系起来,随后图像显示在gridview中。我是否可以在不同的网页上显示此图像

谢谢

在不同的页面上显示图像

与其在会话中存储图像,不如在按钮单击时填充Session["ImageID"]值?将gridview的OnRowCommand属性设置为将Session["ImageID"]设置为当前行的DataKey的方法,然后重定向到将从Session["ImageID"]获取值并从数据库获取该ID的图像URL的另一个页面。不要忘记执行Session.Remove("ImageID")。这样你就可以使你的会话对象尽可能的小。

是的,你可以,我认为如果你在Session中存储选定的图像信息。可能是,还有其他方法,但在这种情况下,我想到的第一件事是使用会话。