私は現在、 http: //www.15seconds.com/issue/050407.htmで言及されているように、データベースからのデータを表に適切に表示するTVガイド用のASP.NETスクリプトを持っています 。これはうまく機能します。
MySQLを取得するためのコードは、MySQLのユーザー名とパスワード、およびデータベースを除いて、上記のリンクのコードと同じです。
データ例:
06:00 Breakfast News
06:45 The Force
07:45 House M.D.
08:15 Police Stop!
09:15 Showbiz Gossip
09:45 Quantum Leap
10:45 Harry Hill's TV Burp
ただし、データは境界線付きの表形式で表示され、時刻は次のように表示されます。
6:00 am 6:45 am
等
しかし、私は現在、プログラム/エピソードガイドと放送時間のためにこのようなASP.NETページネーションを作成しようとしています:
http://library.digiguide.tv/lib/programmenextshowing/21260
これはサンプルサイトの古典的なASPですが、私のものはASP.NETです。
MySQLを使用してページ付けのスタイルをエミュレートしようとしていますが、機能しないようです。PHPは問題ありませんが、このTV Webサイトの実際のWebホストはPHPをサポートしておらず、ASP.NETのみをサポートしています。私は通常、Apacheでmodaspdotnetとともにaspdotnetを使用しますが、ASP.NETのみをサポートするWebホストで使用する予定です[ただし、MySQLも含まれます]。
これらは、私のデータベースの1つであるquantumleapguideのデータベースフィールドです。
プログラムチャンネルエピソード(エピソードがない場合は空白、エピソードの場合はエピソード名を「引用符で囲む」)seriesno Episodeno
次のように表示されます。
Quantum Leap showing on TV Channel 1 23rd June - 6:25pm "Test Episode"
Series 1, episode 4. Set Reminder
Quantum Leap showing on TV Channel 1 24th June - 1:25am
Set Reminder
これをASP.NETスクリプトとして機能させるにはどうすればよいですか?Googleで試してみましたが、完全には成功しませんでした。表示されるデータは境界線のあるテーブルでした。
これは私がブラウザでレンダリングすることを期待しているコードです(申し訳ありませんが、それがどのように機能するかを確認するにはスクロールする必要があります):
<tr><td><b><a href="quantumleap.aspx">Quantum Leap</a></b></td><td>showing on <a href="channel/1.aspx><i>Channel 1</i></a></td><td>23rd June - 6:25pm</td><td><b>"<a href="/library/episode/1.aspx">Test</a>"</b><br>Series 1, episode 4.</td></tr>
<tr><td><b><a href="quantumleap.aspx">Quantum Leap</a></b></td><td>showing on <a href="channel/1.aspx><i>Channel 1</i></a></td><td>24th June - 1:25am</td><td><b>"<a href="/library/episodes/1.aspx">Test</a>"</b></td></tr>
<tr><td><b><a href="quantumleap.aspx">Quantum Leap</a></b></td><td>showing on <a href="channel/1.aspx><i>Channel 1</i></a></td><td>24th June - 11:50am</td><td> </td></tr>
ASP.NETページネーションの以前の試みは機能していなかったので、これを修正してうまく機能させる方法として何を提案しますか?
ありとあらゆる助けに感謝します。