c# - 从 gridview 检索图像 url 的代码

标签 c# asp.net

你好

我有一个 gridview,在 gridview 中显示了图像(图像已上传并将路径发布到数据库),通过将 gridview 的 DataImageUrlField 设置为数据库中包含图像路径的字段,我可以显示图片。

我可以使用什么代码从 gridview 中再次检索此图像路径(以便我可以将其存储在 session 变量中以在不同页面上显示相同的图像) 还是我必须从数据库中再次物理访问该路径?

问候 一个

最佳答案

您可以从该列获取图像控件并从中获取 ImageUrl。 像这些代码:

Image img = (Image)gridView.Rows[1].Cells[1].Controls[1];
    string url = img.ImageUrl;

但是你需要知道图像的行和单元格,还要控制索引。

关于c# - 从 gridview 检索图像 url 的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5771558/

相关文章:

c# - 在 C# 控制台应用程序中掷骰子给出不正确的总数

c# - DataTable : Creating a backup DataTable 中发生奇怪的事情

c# - 如何创建一个临时表并在与 Entity Framework 的相同连接中使用它?

c# - 将重点放在自定义验证器上

asp.net - 为什么在 PageHandlerFactory 和 IHttpHandlerFactory 存在的情况下,每个人都说 ASP.NET webforms 中的依赖注入(inject)很难?

javascript - jQuery 脚本无法在 Web 表单中运行

asp.net - ActiveDirectoryMembershipProvider "The specified domain or server could not be contacted."

c# - .Net C# TcpClient/Socket HTTP 客户端性能/效率

asp.net - 使用 ELMAH 记录数据库错误

c# - 登录 asp.net 应用程序的建议