public ListItemEventArgs(object listItemObject, GeneralListing listingObject, RepeaterItem repeaterItem, int itemIndex)
 {
     this.listItemObject = listItemObject;
     this.listingObject  = listingObject;
     this.repeaterItem   = repeaterItem;
     this.itemIndex      = itemIndex;
 }
		public ListItemEventArgs(ListItemBase listItem) {
			if(listItem == null) {
				throw new ArgumentNullException("listItem");
			}
			this.listItem = listItem;
			this.listItemObject = listItem.ListItem;
			this.listingObject = listItem.ListingObject;
			this.repeaterItem = listItem.RepeaterItem;
			this.itemIndex = listItem.ItemIndex;
		}
 public ListItemEventArgs(ListItemBase listItem)
 {
     if (listItem == null)
     {
         throw new ArgumentNullException("listItem");
     }
     this.listItem       = listItem;
     this.listItemObject = listItem.ListItem;
     this.listingObject  = listItem.ListingObject;
     this.repeaterItem   = listItem.RepeaterItem;
     this.itemIndex      = listItem.ItemIndex;
 }
		public ListItemEventArgs(object listItemObject, GeneralListing listingObject, RepeaterItem repeaterItem, int itemIndex) {
			this.listItemObject = listItemObject;
			this.listingObject = listingObject;
			this.repeaterItem = repeaterItem;
			this.itemIndex = itemIndex;
		}