datalist的动态绑定数据
怎么根据每一记录来确定datalist的摸板列显示的个数和内容,比如说,有的有图片,有的没有图片,怎么来弄呢.
------解决方案--------------------有图片的显示图片,没图片的就不显示啊...
可以在ItemDataBound事件中做这个判断
------解决方案--------------------protected void DataList1_ItemDataBound(object sender, System.Web.UI.WebControls.DataListItemEventArgs e)
{
DataRowView row;
Image img;
if (e.Item.ItemType == ListItemType.Item ||
e.Item.ItemType == ListItemType.AlternatingItem)
{
row = (DataRowView)e.Item.DataItem;
if (row[ "PictureURL "].ToString().Trim() == " ")
{
img = (Image)e.Item.FindControl( "NewsImage ");
img.Visible = false;
}
}
}