Gibt es eine Möglichkeit, die vorherigen und nächsten gleichgeordneten Steuerelemente in einem ASP.net-Formular aus code-behind zu finden, ähnlich wie findControl()?Ermitteln der vorherigen und nächsten gleichgeordneten Steuerelemente
Manchmal möchten Sie einem Steuerelement keine ID zuweisen, nur damit Sie ein parent(). FindControl ("ID") verwenden können, um es zu finden. Ich bin es müde, mit IDs zu kommen, wenn alles, was ich tun könnte, ist previousControl() oder etwas (a la jQuery).
Dies wäre auch nützlich in Situationen, in denen Sie eine allgemeine Funktion schreiben, um mehrere Steuerelemente mit einem ähnlichen Layout anzusprechen und diese nicht einzeln anzugehen.
Vielen Dank für Anregungen.
Vielen Dank für Ihren Vorschlag, aber es hat 2 Probleme: Zuerst nehmen Sie an, dass das ursprüngliche Steuerelement eine ID haben muss, die in meinem Fall nicht gut ist. Zweitens wird Ihre Funktion den Literal-Steuerelementen entsprechen, die von ASP.net generiert werden, um Ihr statisches HTML auszugeben. Das ist ein Nein. Sehen Sie meine eigene Lösung für eine Version, die all das anspricht. – md1337