C# 如何在asp.net的dropdownlist中选择选项时显示图像?

C# 如何在asp.net的dropdownlist中选择选项时显示图像?,c#,html,asp.net,sql-server,C#,Html,Asp.net,Sql Server,我在一个网站上工作,即一个旅游和旅游网站,我被困在一个地方,当在下拉列表中选择一个选项时,我需要显示一个图像,图像从数据库中检索,图像存储在二进制数据中,下拉列表的数据值也从数据库中检索,所以我想显示在下拉列表中选择该选项后立即显示图像。下面是我创建的数据库: 表格图像: 假设您正在使用webforms, 按照以下步骤操作: 添加Eventlistener onDropdownSelectionChanged 事件内侦听器- 使用id从数据库中获取 获取图像按钮/标签 转换为图像并保存在

我在一个网站上工作,即一个旅游和旅游网站,我被困在一个地方,当在下拉列表中选择一个选项时,我需要显示一个图像,图像从数据库中检索,图像存储在二进制数据中,下拉列表的数据值也从数据库中检索,所以我想显示在下拉列表中选择该选项后立即显示图像。下面是我创建的数据库:

表格图像:


假设您正在使用webforms, 按照以下步骤操作:

  • 添加Eventlistener onDropdownSelectionChanged
事件内侦听器-
  • 使用id从数据库中获取

  • 获取图像按钮/标签

  • 转换为图像并保存在临时路径中

  • 通过设置ImageUrl属性显示


你应该查看那篇帖子:你能为我添加一个代码吗?我是asp.net的新手,所以对这些东西不太了解@史提夫
        if (DropDownList1.SelectedValue == "value 1")
        {
            Image1.ImageUrl = "images/image-1.png";
        }
        else if (DropDownList1.SelectedValue == "value 2")
        {
            Image1.ImageUrl = "images/image-2.png";
        }

        ...
        ...
        ...

        else
        {
          Image1.ImageUrl = "images/image-n.png";
        }