如何使用数据绑定动态分配图像的ImageUrl属性?

Rod*_*Rod 3 asp.net data-binding visual-studio-2010

我有一个SQL Server数据库,里面有一个表,列出了图像的文件名.我打算从表格中的数据中为页面上的Image控件分配ImageUrl.我在页面上放置了一个SQLDataSource控件,然后尝试在其中放置一个FormView控件,并在其中放置一个Image控件.但我不知道如何通过数据绑定将值赋给ImageUrl属性.

Pat*_*ick 8

在你用来返回数据的任何类型的控制中你会做的事情......

<asp:imagebutton id="btnId" runat="server" ImageUrl='<%# Bind("ImgUrl") %>' />
Run Code Online (Sandbox Code Playgroud)

玩这个并尝试一下......我所做的大部分工作都是在数据网格或转发器中...但这并不重要,它的重要性或重要性.

为您提供更多信息Rod.

  <asp:SqlDataSource
      id="SqlDataSource1"
      runat="server"
      DataSourceMode="DataReader"
      ConnectionString="<%$ ConnectionStrings:MyNorthwind%>"
      SelectCommand="SELECT LastName FROM Employees">
  </asp:SqlDataSource>

  <asp:SqlDataSource
      id="SqlDataSource2"
      runat="server"
      DataSourceMode="DataReader"
      ConnectionString="<%$ ConnectionStrings:MyNorthwind%>"
      SelectCommand="SELECT FirstName FROM Employees">
  </asp:SqlDataSource>


  <asp:ListBox
      id="ListBox1"
      runat="server"
      DataTextField="LastName"
      DataSourceID="SqlDataSource1">
  </asp:ListBox>
  <asp:ListBox
      id="ListBox2"
      runat="server"
      DataTextField="FirstName"
      DataSourceID="SqlDataSource2">
  </asp:ListBox>
Run Code Online (Sandbox Code Playgroud)

如果有帮助,请告诉我