Hi,
am einfachsten dürfte es hier sein, wenn Du den Tabindex nicht manuell setzt, sondern über eine Methode, die sich wiederum einer Variable bzw. Eigenschaft innerhalb der Klasse bedient.
Class Test
Protected TabIndex As Int64 = 0
Public Function GetNextTabIndex()
TabIndex += 1
Return TabIndex
End Function
...
End Class<abc:Irgendwas runat="server" TabIndex="<%# Me.GetNextTabIndex() %>" />Das funktioniert dann je nach Reihenfolge der Datenbindung auch mit einem Repeater, der zwischen anderen Controls sitzt, wenn Du die dort enthaltenen Controls auch über die Methode mit einem TabIndex versiehst.
--
Gruß, Stefan Falz
Microsoft MVP - Visual Developer ASP/ASP.NETASP.NET Consulting, Development, CoachingASP.NET Zone - Leitfaden für gute PostingsXtopia 2008 - Gewinnspiel / Expression Studio und Xtopia Eintrittskarten zu gewinnen