asp.net – 如何在转发器中每行显示x个项目?
发布时间:2020-05-23 22:57:26 所属栏目:asp.Net 来源:互联网
导读:任何人都知道如何用转发器显示4个水平项目?转发器默认显示下降的项目.到目前为止,这是我的测试转发器代码: table border=0 cellpadding=0 cellspacing=0 align=center width=800px; tr asp:Repeater ID=rptTest runat=server
|
任何人都知道如何用转发器显示4个水平项目?转发器默认显示下降的项目.到目前为止,这是我的测试转发器代码: <table border=0 cellpadding=0 cellspacing=0 align="center" width="800px;>
<tr>
<asp:Repeater ID="rptTest" runat="server">
<ItemTemplate>
<td>
<h3><a href="<%#GetItemLink((Item)Container.DataItem) %>"><%#((WebMenuItem)Container.DataItem).Name %></a></h3>
<div>
<a href="<%#GetUrl((Item)Container.DataItem) %>">
<img src="<%#GetImage((Item)Container.DataItem) %>" alt="<%#GetAltText((Item)Container.DataItem) %>" />
</a>
</div>
</td>
</ItemTemplate>
</asp:Repeater>
</tr>
</table>
解决方法<table>
<asp:Repeater id="rptTest" runat="server">
<ItemTemplate>
<%# (Container.ItemIndex + 4) % 4 == 0 ? "<tr>" : string.Empty %>
<td>
... cell contents omitted ...
</td>
<%# (Container.ItemIndex + 4) % 4 == 3 ? "</tr>" : string.Empty %>
</ItemTemplate>
</asp:Repeater>
</table>
简陋的转发器万岁! (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 错误:“配置部分’system.webServer/managemen
- asp.net-mvc – 在ASP.NET MVC中调用Session_End()的时间是
- asp.net – 通过IP地址在IIS 6中调节Bandands
- asp.net-mvc – Url.RouteUrl返回null
- asp.net-mvc – 当我用fiddler检查时,VS2013 RTM每秒发出一
- 如何添加自定义属性到ASP.NET控件
- .net – Structuremap – 多个接口实现
- ASP.NET的临时文件下载链接
- asp.net – 我可以在global.asax.cs中访问虚拟目录名吗?
- 在Asp.Net中使用Office365 SMTP时出错
推荐文章
站长推荐
- asp.net-mvc – 在MVC3中下载Azure Blob文件
- asp.net-mvc-3 – Mvc 3图像上传库
- asp.net – 如何将javascript文件的服务限制为仅
- asp.net TextBox中的值和文本属性(值被Text覆盖)
- asp.net – web.config转换未在VS2010中显示
- asp.net-mvc – 针对SAAS的多租户客户端特定定制
- asp.net – 在页面加载中实现IsPostBack
- asp.net-web-api – ASP.NET Web API HTTP删除40
- ASP.NET WebMethod返回包含在引号中的JSON
- asp.net – 是否有一个简单的方法来呈现具有Micr
热点阅读
