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)
--你可以根据自己的需求改变语句内的数字便能实现你的要求,中心思想就是这样
添加回答
举报
0/150
提交
取消