IMHO, es ist eine falsche Verwendung von ComboBox-Steuerelement, weil Benutzer keine Möglichkeit hat, seine Wahl zu sehen. Für die Mehrfachauswahl empfehle ich, das CheckedListBox-Steuerelement zu berücksichtigen Link zu MSDN
In Ссылка gibt es ein Open Source-Steuerelement von ASP.NET, das ich verwendet habe und mit dem ich sehr zufrieden war. Es gibt auch eine WinForms-Open-Source-Kontrolle bei Ссылка , die nicht ganz so stark aussieht, aber vielleicht könnte jemand das tun kombinieren Sie das Beste aus beidem. Wenn es gut implementiert ist, ist dies wirklich eine großartige Ergänzung zu Ihrem Toolkit. Die obigen 2 Implementierungen zeigen alle ausgewählten Elemente und geben Ihnen eine Reihe von verwandten Checkboxen in einem reduzierten Bereich und mit ausgezeichneter Gruppierung. Mein Zusatz zur ASP.NET-Version war es, einer Liste von überprüften Dateien zu erlauben, nur Dateinamen anstelle von vollständigen Pfaden zu verwenden, wenn dies zu lange dauert. Siehe obigen Link für den vollständigen Code. Unten ist nur meine Ergänzung, die anstelle von UpdateSelection in Ihrem Postback-Handler aufgerufen wird:
%Vor%