none
XmlDataSource filtern auf vorhandensein eines Werts RRS feed

  • Frage

  • Hallo,

    ich habe folgendes Problem:

    Ich zeige in einem Repeater die Wert einer XmlDataSource an.

    diese liefert in etwa das hier zurück, was ich nicht beeinflussen kann.

    <root response="True">
    <result title="Dark Waters: Murder in the Deep" year="2018–2019" imdbID="tt8785514" type="series" poster="https://m.media-amazon.com/images/M/MV5BNGNjOGFjMWItZmRiZC00MTVlLWIyNmItYmRiMWE2YTMxYzJkXkEyXkFqcGdeQXVyNzM2NzM5NDg@._V1_SX300.jpg"/>
    <result title="Risen 2: Dark Waters" year="2012" imdbID="tt2279512" type="game"/>
    <result title="Sleeping on Dark Waters" year="2008" imdbID="tt2450042" type="movie"/>
    </root>

    Das Problem ist nun, dass einige Einträge den Wert "Poster" enthalten, andere aber nicht.

    Die OHNE diesen Wert möchte ich herausfiltern.

    Der Repeater zeigt ggfls mit Hilfe von

    <img src="<%# DataBinder.Eval(Container.DataItem, "Poster") %>" />

    das Poster aller gefundenen Filme an. Im fall der letzten beiden Einträge fehlt aber das Poster, was zu einem Fehler führt.

    Kann ich das also irgendwie filtern?


    Tschau

    Stefan

    Sonntag, 3. April 2022 15:22

Alle Antworten