herbrich19
Goto Top

ASP.NET DataRepeater x Items zurück geben

Hallo,

Ich möchte für meine neue Homepage ein News Feed basteln. Dabei möchte ich genau x Einträge auf der Startseite haben. Als Datenquelle kommt eine LINQ DataSource (DataContext) zum Einsatz.

Gruß an die IT-Welt,
J Herbrich

Content-ID: 343462

Url: https://administrator.de/forum/asp-net-datarepeater-x-items-zurueck-geben-343462.html

Ausgedruckt am: 22.12.2024 um 14:12 Uhr

133417
133417 14.07.2017 aktualisiert um 17:27:04 Uhr
Goto Top
Sag der Datenquelle einfach das sie nur x Items haben soll face-wink.
Ala "SELECT TOP 3 FROM ..."
Oder definiere eine Methode mit Parameter der du die gewünschte Anzahl mitgibst und anhand dessen du deine Datenquelle auf die Anzahl Datensätze beschränkst . Im ObjectDataSource gibst du dann die Methode an und gibst an woher der Parameter "Anzahl" bezogen werden soll, ob Über Session-Variable, Cookie, etc. bleibt deiner Phantasie überlassen.

Gruß
Herbrich19
Herbrich19 14.07.2017 um 17:57:21 Uhr
Goto Top
Hallo,

Kann ich eine SQL Abfrage in einen LINQ-DataContext machen? Ich werde mir das mal genauer ansehen aber vielen Dank. Ich bevorzuge einen GET Parameter im QueyString und falls dieser nicht definiert ist greift eine Konstante ala 4 face-smile

Gruß an die IT-Welt,
J Herbrich
133417
Lösung 133417 14.07.2017 aktualisiert um 18:11:36 Uhr
Goto Top
Mit Linq hast du doch genug Functions um die Anzahl der zurückgegebenen Objects einzugrenzen ...z.B.
myList.Take(5)

Sehe hier also kein Problem.
Herbrich19
Herbrich19 14.07.2017 um 18:13:44 Uhr
Goto Top
Hallo,

Danke, genau das wollte ich Wissen face-smile

Gruß an die IT-Welt,
J Herbrich