ASP.NET SQL 2005 C# 相册图片绑定不能正确显示
<asp:Image ID="Image1" runat="server" ImageUrl='<%# DataBinder.Eval(Container.DataItem,"SmallPhoto") %>' Height="174px" Width="224px" />请教各位高手,这样的设置是否能将数据库里的照片取出来,绑定到Image1。 --------------------编程问答-------------------- 看你后来是怎样绑定数据的???
<asp:Image ID="Image1" runat="server" ImageUrl='<%# Eval("SmallPhoto") %>' Height="174px" Width="224px" />
<asp:Repeater ID="rpt" runat="server">
<ItemTemplate>
<asp:Image ID="Image1" runat="server" ImageUrl='<%# Eval("SmallPhoto") %>' Height="174px" Width="224px" />
</ItemTemplate>
</asp:Repeater>
public void Page_Load(object sender,EventArgs e)
{
if(!IsPostBack)
{
DataSet ds = XXX();
this.rpt.DataSource = ds;
this.rpt.DataBind();
}
} --------------------编程问答--------------------
<asp:DataList ID="dlPhoto" runat="server" RepeatColumns="3"
style="text-align: center">
<ItemTemplate>
<table class="style13">
<tr>
<td>
<asp:Image ID="Image1" runat="server"
ImageUrl='<%# DataBinder.Eval(Container.DataItem,"SmallPhoto") %>'
Height="174px" Width="224px" />
</td>
</tr>
<tr>
<td style="text-align: center">
<asp:Label ID="labName" runat="server" Height="16px"
Text='<%# DataBinder.Eval(Container.DataItem,"PhotoName") %>'
Width="131px" style="text-align: left"></asp:Label>
<span style="font-size: 9pt">
<a href='PhotoScan.aspx?PhotoID=<%#DataBinder.Eval(Container.DataItem,"PhotoID") %>'
style="text-align: left">
【查看大图】</a></span></td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
string strSql = "select * from tb_Photo where BlogID='" + int.Parse(Session["UserID"].ToString()) + "' order by Up_Time Desc";
DataTable dsTable = dbObj.GetDataSet(strSql, "tbPhoto"); --------------------编程问答-------------------- string strSql = "select * from tb_Photo where BlogID=" + int.Parse(Session["UserID"].ToString()) + " order by Up_Time Desc";
补充:.NET技术 , C#