Yes it is right that the Repeater Control is only for read only but by hard coding we can also do the Editable in the repeater control. There is no Item template in the Repeater control.
Yes It is possible to enable editing capabilty in repeater. but it is not acceptable performance wise. one can use other controls which are implementing IList.
The Repeater class is not derived from the WebControl class like the DataGrid and DataList. Therefore the Repeater lacks the stylistic properties common to both the DataGrid and DataList. What this boils down to is that if you want to format the data displayed in the Repeater you must do so in the HTML markup.
We dont have SelectedItem and EditItem templates in Repeater. However The Repeater's performance is slightly better than that of the DataList's and is more noticeably better than that of the DataGrid's.