Frage

Ich habe eine Seite mit einem einfachen Dropdown- und Repeater-Steuerelement in der Seite. Szenario 1

Jetzt ist meine Anforderung, wenn ich Option select2 selektion2, an datasource2 binden soll, die 4 Säulen enthält. Szenario 2

generasacodicetagpre.

ist es für denselben Repeater, dynamisch an heterogene Datenquellen dynamisch zu binden? Wie kann ich die Header-Vorlage und die Artikelvorlagen zum Laufzeit angeben?Kann dieses Szenario mit nur einem Repeater-Steuerelement und mehreren heterogenen Datenquellen implementiert werden?

War es hilfreich?

Lösung

fühlt sich unten den Code an, der Ihnen hilft.

generasacodicetagpre.

oder auf andere Weise mit 2 verschiedenen Benutzersteuerung.First-Benutzersteuerung enthalten Repeater1, Zweiter enthalten Repeater2.Dann dynamic Fügen Sie diese Repeater auf Ihrer Seite hinzu, auf Code hinter

Andere Tipps

Sie können einfach so verwenden -

generasacodicetagpre.

Versuchen Sie die Einstellungen autopostback= true auf Ihrer Dropdownliste.Dann haben Sie in Ihrem Codebehind-Setup einen "Ausgewähltexchanged", um den Wert zu lesen und die DataSource entsprechend einzustellen, ähnlich, ähnlich:

generasacodicetagpre.

Wenn Ihre DataSource immer dieselben Spalten für Ihre Präsentation verwendet, sollte dies kein Problem sein.Wenn Ihre DataSources in den von ihnen zurückgegebenen Datenspalten variieren, kann Ihnen der Kommentar von Kashif in Ihrer Frage helfen.Andernfalls müssen Sie nur die obige Logik ausfüllen, um die DataSource-Eigenschaft Ihres Repeaters auf das, was auch immer Ihre DataSource ist ...

hoffe das hilft,

generasacodicetagpre.

generasacodicetagpre.

mit Bootstrap und DataTables.net-Plugins

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top