为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

开满天机 2018-11-20 17:17:15
ASP.NET前端的GridView绑定数据源后,已经拿到了数据空中的值,前端控件分别绑定了相应的字段,如何让前端显示的时候能每行并排显示两个查询结果呢?如图:目前是这样的布局,怎么才能让每行显示两个?<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>
查看完整描述

1 回答

?
呼唤远方

TA贡献1856条经验 获得超11个赞

--说白了,这不就是分页功能么。


--我们在后台给`DataView1`绑定的数据源做文章。


--在用Mysql语句查询符合要求的数据源时


select * from [TableName] where limit 1,5  


--表示查询第2行到第6行的数据。(注意limit后的数字表示的是行索引)


--如果是sqlserver的话用Top实现 


select top 3 id from tablename where id not in (select top 6 id from tablename)  


--表示查询第7行到第9行的数据(行数由来6+1=7、3+6=9)


--你可以根据自己的需求改变语句内的数字便能实现你的要求,中心思想就是这样


查看完整回答
反对 回复 2018-12-22
  • 1 回答
  • 0 关注
  • 942 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信