Ну, вы можете использовать событие OnItemCreated на ретрансляторе, а затем захватить GV и HiddenField через коллекцию Controls и делать с ними все, что вы хотите.
Однако я бы не использовал ретранслятор для вывода не похожих друг на друга вещей. Если вид сетки так сильно отличается, какой смысл повторителя? Почему бы просто не сделать три отдельных вида сетки?