【发布时间】:2017-01-29 17:52:58
【问题描述】:
我有一个包含以下代码的 aspx 表单
<div class="media packagesList">
<a class="media-left fancybox-pop" href="img/packages/package-list-01.png">
<asp:Image ID="imgThumbnail" runat="server" CssClass="media-object" />
</a>
<div class="media-body">
<div class="bodyLeft">
<h4 class="media-heading">
<a href="javascript.void(0)">
<asp:Label ID="lblHeading" runat="server"></asp:Label>
</a>
</h4>
<div class="countryRating">
<span>
<asp:Label ID="lblLocation" runat="server"></asp:Label>
</span>
<ul class="list-inline rating">
<li><i class="fa fa-star" aria-hidden="true"></i></li>
<li><i class="fa fa-star" aria-hidden="true"></i></li>
<li><i class="fa fa-star" aria-hidden="true"></i></li>
<li><i class="fa fa-star" aria-hidden="true"></i></li>
<li><i class="fa fa-star" aria-hidden="true"></i></li>
</ul>
</div>
<p>
<asp:Label ID="lblDescription" runat="server"></asp:Label>
</p>
<ul class="list-inline detailsBtn">
<li><span class="textInfo"><i class="fa fa-calendar" aria-hidden="true"></i>
<asp:Label ID="lblDate" runat="server"></asp:Label></span></li>
<li><span class="textInfo"><i class="fa fa-clock-o" aria-hidden="true"></i>
<asp:Label ID="lblDays" runat="server"></asp:Label></span></li>
</ul>
</div>
<div class="bodyRight">
<div class="bookingDetails">
<h2>
<asp:Label ID="lblPrice" runat="server"></asp:Label></h2>
<p>Per Person</p>
<a href="single-package-right-sidebar.html" class="btn buttonTransparent clearfix">Details</a>
<a class="btn buttonTransparent" data-toggle="modal" href='.html'>Inquiry</a>
</div>
</div>
</div>
</div>
请帮助我了解如何动态执行此操作,这样我只需编写一次代码,数据库中的所有游览都会显示在我的游览页面中。
【问题讨论】:
-
有很多方法可以做到这一点。看看:google.com/#q=c-sharp+how+to+write+a+data-driven+web+page,如果遇到困难,请提出具体问题。
-
没有帮助。 @Shannon 正如我在我的问题的第一个列表中提到的那样。这是关于 Asp.net 的第二个问题,这显然意味着我站在 asp.net 大楼外敲门向我敞开。所以请任何好的例子都会有所帮助。想以任何方式学习这个。
-
没有帮助。他应该提到在哪里使用 foreach 循环。
标签: c# sql asp.net dynamic foreach