asp.net – 如何在转发器中每行显示x个项目?
发布时间:2020-12-15 23:59:52 所属栏目:asp.Net 来源:网络整理
导读:任何人都知道如何用转发器显示4个水平项目?转发器默认显示下降的项目.到目前为止,这是我的测试转发器代码: table border=0 cellpadding=0 cellspacing=0 align="center" width="800px; tr asp:Repeater ID="rptTest" runat="server" ItemTemplate td h3a h
任何人都知道如何用转发器显示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 Core 2.0 全局配置项
- asp.net-mvc – 如何自动刷新部分视图?
- asp.net – 显示和隐藏转发器中的特定列?
- asp-classic – 经典的ASP gremlims,每当使用HTML特殊字符时
- 在Asp.Net Membership中手动更改用户名
- asp.net-mvc – 如何用asp.net mvc 3和ListBoxFor显示多个选
- asp.net-mvc – 为什么应该使用HTTP POST或DELETE而不是GET
- asp.net – 如何直接在.aspx页面中访问web.config设置?
- asp.net-mvc – 如何检查哪个动作方法呈现当前视图(从当前视
- asp.net – 正常与云/ Azure托管和SQL Azure与SQL Server的
推荐文章
站长推荐
- ASP.NET知识点总结6
- asp.net-core – 用于Core的DocumentDB Transien
- asp.net-mvc-4 – VS2012 RTM缺少.net 4.5和mvc项
- asp.net-mvc – SessionSecurityTokenHandler尝试
- asp.net – 在Response.Redirect之后获取上一页网
- Asp.net:System.Security.SecurityException
- asp.net-mvc – ASP.NET MVC:仅由其他操作调用的
- asp.net-mvc – 如何从FilterAttribute中获取当前
- asp.net中的SqlDependency
- asp.net – 当HttpContext属性返回null时如何检索
热点阅读