0

asp.net を使用して構造の下にレンダリングしたいのですが、データグリッドやリピーターなどのバインドされたコントロールを使用してこれを実現するにはどうすればよいですか?

データ

Inner content
Inner content1
Inner content2
Inner content3

必要な構造

  <div class="row">
        <div class="span6">Innner content</div>
        <div class="span6">Innner content1</div>
    </div>
    <div class="row">
        <div class="span6">Innner content2</div>
        <div class="span6">Innner content3</div>
    </div>

ここで答えを得た

リピーターの各列に5つのアイテムをバインドします

4

1 に答える 1

1

通常のasp:Repeaterを使用するだけです:

<asp:Repeater ID="uiRows" runar="server">
    <ItemTemplate>
        <div class="row">
            <div class="span6">Innner content</div>
            <div class="span6">Innner content</div>
        </div>
    </ItemTemplate>
</asp:Repeater>

そして、コードビハインドで動的データを入力します。

protected override void OnLoad(EventArgs e)
{
    uiRows.DataSource = ... // you data here
    uiRows.DataBind();
}
于 2012-12-25T19:03:22.663 に答える