ASP.NET中GridView中显示的数据如何每行显示两组

ASP.NET前端的GridView绑定数据源后,已经拿到了数据空中的值,前端控件分别绑定了相应的字段,如何让前端显示的时候能每行并排显示两个查询结果呢?
如图:https://img2.mukewang.com/5c1dc8f10001c66901730506.jpg

目前是这样的布局,怎么才能让每行显示两个?

<div style="align-content:center;text-align:center">

        <asp:GridView ID="GridView1" runat="server" AllowPaging="True" OnPageIndexChanging="GridView1_PageIndexChanging" HorizontalAlign="Center" PageSize="15" AutoGenerateColumns="False">

            <Columns>

                <asp:HyperLinkField DataTextField="KS_ZKZ" HeaderText="考生准考证号" DataNavigateUrlFields="KS_ZKZ" DataNavigateUrlFormatString="StuInfoDetail.aspx?KSZKZ={0}" />

            </Columns>

        </asp:GridView>

    </div>


开满天机
浏览 943回答 1
1回答

呼唤远方

--说白了,这不就是分页功能么。--我们在后台给`DataView1`绑定的数据源做文章。--在用Mysql语句查询符合要求的数据源时select * from [TableName] where limit 1,5&nbsp;&nbsp;--表示查询第2行到第6行的数据。(注意limit后的数字表示的是行索引)--如果是sqlserver的话用Top实现&nbsp;select top 3 id from tablename where id not in (select top 6 id from tablename)&nbsp;&nbsp;--表示查询第7行到第9行的数据(行数由来6+1=7、3+6=9)--你可以根据自己的需求改变语句内的数字便能实现你的要求,中心思想就是这样
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript