1
リピーターの中のasp.net Webページにシネマトレーラーのリストをまとめてページを作成しています。ランダムXmlDataSourceをXpathを使ってリピーターにバインドする
データソースはオンラインXMLフィードです。この次のように私は、すなわち1(問題がフィードの変更の長さは、定期的にではなく、XPATHと映画の範囲を選択することである
string XML_FEED_URL = "http://some-cinema-feed.com/comingsoon/";
XmlDataSource data_source = new XmlDataSource();
data_source.DataFile = XML_FEED_URL;
data_source.XPath = "/movies/movie[position() > 0 and position() < 3]";
this.moviePreciewsRepeater.DataSource = data_source;
this.moviePreciewsRepeater.DataBind();
...リピータを結合していますを行うには
-3)XMLから3つの完全にランダムなムービーを選択し、これをリピータにバインドする必要があります。
良い質問、+1。簡単で短い解決策については私の答えを見てください:) –
@ Dimitreの丁寧な答えの他に、XPathの 'position()> 0' **は常にtrueです**。 –