protected override RepeaterItem CreateItem(int itemIndex, ListItemType itemType) {
			if (itemType == ListItemType.Item || itemType == ListItemType.AlternatingItem) { //Plus others??
				RowIdRepeaterItem item = new RowIdRepeaterItem(itemIndex, itemType);
				item.DataBinding += new EventHandler(item_DataBinding);
				return item;
			} else {
				return base.CreateItem (itemIndex, itemType);
			}
		}
		private void SetRowID(RowIdRepeaterItem rItem) {
			if (RowIdDataName != null && RowIdDataName.Length > 0) {
				rItem.RowID = rItem.DataItem.GetType().InvokeMember(RowIdDataName, BindingFlags.GetProperty, null, rItem.DataItem, null);
			}
		}