Min fråga är, Varför måste du använda asp:HyperLink? Om du ska göra en PostBack använd asp:LinkButton. Den ser likadan ut som en HyperLink men gör en PostBack istället.
Använd Command i din Repeater istället om du inte ska navigera bort till någn annan sida.
Använd LinkButton för din länk/knapp och ge den ett CommandName. Ditt id lägger du i en osynlig Label.
Din Repeater får en OnItemCommand funktion. I den funktionen gör du en FindControl på den osynliga labeln för att få ut id-numret och så databinder du din andra repeater med det.
Har inget färdigt kodexempel jag kan visa och hinner inte sätta ihop något nu men jag rekommenderar att du läser på om Repeater. T.ex. googla på "asp.net repeater onitemcommand" eller kolla på MSDN.
Ett tips till alla är att om ni ska använda en kontroll, t.ex. Repeater, DataGrid, DataList, m.m. så läs på vad som finns tillgängligt i den kontrollen.