public virtual OLVListItem MakeListViewItem(int itemIndex) { OLVListItem olvi = new OLVListItem(this.GetModelObject(itemIndex)); this.FillInValues(olvi, olvi.RowObject); this.PostProcessOneRow(itemIndex, this.GetDisplayOrderOfItemIndex(itemIndex), olvi); if (this.HotRowIndex == itemIndex) this.UpdateHotRow(olvi); return olvi; }