2009-08-23 8 views
1

Ich habe verschiedene SQL-Tabellen und mein Anwendungsfall ist:Welche Kontrolle sollte ich verwenden, um "Featured Products" auf meiner ASP.net-Website anzuzeigen?

Ich werde 5 Produkte zufällig auswählen und sie werden in X-Steuerelement zeigen (weiß nicht, was hier zu verwenden).

Ich weiß, ich muss SQL verwenden und die Produktinformationen mit der ProductID als den Haken ziehen, um alle anderen Informationen herauszufischen.

Welche Kontrolle soll ich verwenden?

Antwort

1

--- Wenn Sie zufällig ein Produkt zeigen wollen, dann ist AdRotator die beste Wahl
--- Wenn Sie Produkt zufällig aus DB bekommen dann Repeater oder Datalist die beste Wahl sein könnte

0

Hängt davon ab, wie Sie es anzeigen möchten.

Vielleicht sind ein Repeater und eine ObjectDataSource nützlich, abhängig von Ihrem ORM.

0

Zwei Möglichkeiten kommen mir in den Schlaf.

die erste wäre, einen ListView oder Repeater zu verwenden und es angemessen themed zu haben.

Die zweite Möglichkeit wäre, ein Benutzersteuerelement zu erstellen, das wie gewünscht angezeigt wird, und anschließend 5 Instanzen auf der Webseite zu instanziieren.

0

Ich würde ein Benutzer Steuerelement, das ein Array von IDs als eine Eigenschaft nehmen würde. In der Benutzersteuerung eingekapselt wäre alles, was Sie tun müssen, um Ihre Produkte anzuzeigen. Dies wäre wahrscheinlich ein Array von Panels mit Bildern und Labels.

Verwandte Themen