ListView_ItemDataBound - 현재 데이터 항목 값 가져오기
protected void lv_ItemDataBound(object sender, ListViewItemEventArgs e)
{
Label eventPeriod = null;
if (e.Item.ItemType == ListViewItemType.DataItem)
{
eventPeriod = (Label)e.Item.FindControl("EventPeriod");
//System.Data.DataRowView rowView = ((ListViewDataItem)e.Item).DataItem as System.Data.DataRowView;
//string temp = rowView["IsAlways"].ToString();
//or
GetListPropertyEventEntity getListPropertyEventEntity = (GetListPropertyEventEntity)(((ListViewDataItem)e.Item).DataItem);
int isAlways = getListPropertyEventEntity.IsAlways;
if (0.Equals(isAlways))
{
eventPeriod.Text = string.Format("{0}~{1}", getListPropertyEventEntity.StartDate.ToShortDateString(), getListPropertyEventEntity.EndDate.ToShortDateString());
}
}
}