与 asp.net C# 转发器绑定时的 Html 表格布局

发布于 2025-01-07 18:20:18 字数 675 浏览 0 评论 0 原文

我有一个像这样的 asp 转发器

<asp:Repeater runat="server" ID="Repeater1">
            <HeaderTemplate>
                <table border="1">
            </HeaderTemplate>
            <ItemTemplate>
                <tr>
                    <td>
                        <%# Eval("Username")%>
                    </td>
                </tr>
            </ItemTemplate>
            <FooterTemplate>
                </table>
            </FooterTemplate>
        </asp:Repeater>

我怎样才能制作这样的表格布局?

在此处输入图像描述

I have asp repeater which looks like this

<asp:Repeater runat="server" ID="Repeater1">
            <HeaderTemplate>
                <table border="1">
            </HeaderTemplate>
            <ItemTemplate>
                <tr>
                    <td>
                        <%# Eval("Username")%>
                    </td>
                </tr>
            </ItemTemplate>
            <FooterTemplate>
                </table>
            </FooterTemplate>
        </asp:Repeater>

How can I make table layout like this?

enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

_畞蕅 2025-01-14 18:20:18

尝试Listview

http://weblogs.asp.net/scottgu/archive/2007/08/10/the-asp-listview-control-part-1-building-a-product-listing-page-with-干净的CSS-UI.aspx

  <asp:ListView ID="ContactsListView" 
        DataSourceID="ContactsDataSource" 
        GroupItemCount="2"        
        runat="server">

        <ItemTemplate>

                        <%# Eval("Username")%>

        </ItemTemplate>

      </asp:ListView>

Try Listview

http://weblogs.asp.net/scottgu/archive/2007/08/10/the-asp-listview-control-part-1-building-a-product-listing-page-with-clean-css-ui.aspx

  <asp:ListView ID="ContactsListView" 
        DataSourceID="ContactsDataSource" 
        GroupItemCount="2"        
        runat="server">

        <ItemTemplate>

                        <%# Eval("Username")%>

        </ItemTemplate>

      </asp:ListView>
沫离伤花 2025-01-14 18:20:18

Repeater 是一个类似 for 循环的结构,用于渲染标记。

您可以通过使用嵌套转发器来完成您想要做的事情: 的外部转发器并将您的 包装在另一个中中继器。

您还可以通过使用 asp:DataList 控件来实现此目的,对于您想要执行的操作来说,这是一个更优雅的解决方案。

A Repeater is a for-loop like structure for rendering markup.

You can accomplish what you're trying to do by using a nested repeater: Outside repeater for <tr>'s and wrap your <td>'s in another repeater.

You can also accomplish this by using asp:DataList control, which is a more elegant solution to what you're trying to do.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文