Repeater绑定时处理
protected void RepeaterPost_ItemCommand(object source, RepeaterItemEventArgs e)
{
if ((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem))
{
DbDataRecord dbr = (DbDataRecord)e.Item.DataItem;
switch (Convert.ToString(DataBinder.Eval(dbr, "PostType")))
{
case "问题":
((Image)e.Item.FindControl("ImgPostList")).ImageUrl = "Post/Image/ask_black.gif";
break;
case "提醒":
((Image)e.Item.FindControl("ImgPostList")).ImageUrl = "Post/Image/remind_black.gif";
break;
case "交流" :
((Image)e.Item.FindControl("ImgPostList")).ImageUrl = "Post/Image/Post_black.gif";
break;
{
if ((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem))
{
DbDataRecord dbr = (DbDataRecord)e.Item.DataItem;
switch (Convert.ToString(DataBinder.Eval(dbr, "PostType")))
{
case "问题":
((Image)e.Item.FindControl("ImgPostList")).ImageUrl = "Post/Image/ask_black.gif";
break;
case "提醒":
((Image)e.Item.FindControl("ImgPostList")).ImageUrl = "Post/Image/remind_black.gif";
break;
case "交流" :
((Image)e.Item.FindControl("ImgPostList")).ImageUrl = "Post/Image/Post_black.gif";
break;
}
}
}

浙公网安备 33010602011771号