我正在将我的在线广播电台网站从HTML转换为ASP.NET,我的服务器上运行了一个测试副本。
但是,在我的一个ASPX文件,计划页面中,我正在尝试从数据库中提取内容以填充DIV文件,如下所示:
<div class="divider"></div>
<div class="main" style="width:552px;">
<img src="headphones.gif" width=115 height=60>
<div class="time">00:00</div>
<div class="show"><h3><b>Non Stop Hits</b></h3>
<p>Get more non-stop music through the night.</p></div>
<div class="footer"></div>
</div>
<div class="divider"></div>
<div class="main" style="width:552px;">
<img src="empty.gif" width=115 height=60>
<div class="time">08:00</div>
<div class="show"><h3><a href="article.aspx?id=114934"><b>John Smith</a></b></h3>
<p>John wakes you up on Sunday</p></div>
<div class="footer"></div>
</div>
<div class="divider"></div>
<div class="main" style="width:552px;">
<img src="empty.gif" width=115 height=60>
<div class="time">12:00</div>
<div class="show"><h3><b>Non Stop Weekend</b></h3>
<p>Your requests non-stop!</p></div>
<div class="footer"></div>
</div>
<div class="divider"></div>
<div class="main" style="width:552px;">
<img src="headphones.jpg" width=115 height=60>
<div class="time">16:00</div>
<div class="show"><h3><a href="http://"><b>The 90s Weekend</a></b></h3>
<p>Every song is a hit from the 90s!</p></div>
<div class="footer"></div>
</div>
<div class="divider"></div>
<div class="main" style="width:552px;">
<img src="headphones.jpg" width=115 height=60>
<div class="time">19:00</div>
<div class="show"><h3><b>YourInternetstation.com</b></h3>
<p>More non-stop music!</p></div>
<div class="footer"></div>
</div>
我习惯在PHP中对此进行SQL查询,但在ASP.NET中你会怎么做? 此外,虽然我的文件显示为schedule.aspx,但我如何将它们重命名为IIS中的schedule.customextension和(每天)schedule.customextension?day = 7
是否可以在IIS中每天显示不同的页面? 我已经去了,他们总是以表格形式显示它!
答案 0 :(得分:0)
欢迎来到将ASP.NET映射到PHP体验的第一个障碍。
为此您可能会使用repeater control。您需要了解 HTML不与PHP中的逻辑混合在一起这一事实,它们分为.aspx和.cs,其中控件将两者映射在一起。
为了首先将数据导入您的应用,请查看data access tutorial。