如果数据库娶不到值的话,怎么给datalist(前台是图片)赋一个默认值 <asp:DataList ID="dlt_Imgs" runat="server" RepeatColumns="4">
<ItemTemplate>
<div>
<asp:Image ID="img_Zj" runat="server" ImageUrl='<%#Eval("IMGS") %>' />
</div>
</ItemTemplate>
</asp:DataList>
dlt_Imgs.DataSource = ??
<ItemTemplate>
<div>
<asp:Image ID="img_Zj" runat="server" ImageUrl='<%#Eval("IMGS") %>' />
</div>
</ItemTemplate>
</asp:DataList>
dlt_Imgs.DataSource = ??
DataTable Dt=new DataTable ();
..
..查询复制
dlt_Imgs.DataSource = Dt;
for(int i=0;i<Dt.Rows.Count;i++)
{
if(Dt.Rows[i]["列名"]==null)
{
ImgUrl="新的URl";
}
else
{
ImgUrl=Dt.Rows[i]["列名"].ToString();
}
}
if (ds.Tables[0].Rows.Count == 0)
{
DataRow dr = ds.Tables[0].NewRow();
ds.Tables[0].Rows.Add(dr);
}添加空行,空行的内容可以自己设置