İlk olarak sıkıntı bunu js'de mi yapmak istiyorsun yoksa c# tarafında mı? Çünkü hem javascript demişsin hem codebehind demişsin. Kavram karmaşası olmuş.
JS ile olmasını istiyorsan button'un veya linkbutton'un ClientID'sini veya UniqueID'sini alıp işlem yapman gerek.
<%= btn.ClientID %>
C# tafafında yapmak istiyorsan eğer repeater'a ItemCommand özelliğini eklemen ve içerisine yazman gerek. Çünkü button repeater'ın içinde.
<asp:Repeater ID="rp" runat="server" OnItemCommand="rp_ItemCommand">
 <ItemTemplate> 
   <asp:LinkButton ID="btn" runat="server" CommandName="oyver" CommandArgument='<%# Eval("oyId")%>' >Oy Ver</asp:LinkButton>
 </ItemTemplate>
</asp:Repeater>


protected void rp_ItemCommand(object source, RepeaterCommandEventArgs e)
{
if(e.CommandName == "oyver" && Convert.ToInt32(e.CommandArgument) > 0)
{
 // oy verme işlemleri
}
}