永发信息网

asp.net新闻系统 gridview显示数据问题

答案:3  悬赏:60  手机版
解决时间 2021-12-26 22:14
asp.net做个新闻系统。新闻分为国内新闻和国际新闻等。现在我要用一个gridview控件来显示。总共显示6行,让前3行显示国内新闻,后3行显示国际新闻。
请附上代码 谢谢啦。

新闻表为一张表,其中的有一个分类字段
最佳答案
楼上正解
不过这种完全可以在sql里简单的实现
select top 3 from Table where typename='国内新闻'
union all
select top 3 from Table where typename='国际新闻'

`
`
注:
union all
sybase和oracle都可以用的
全部回答
在给gridview绑定数据源时,需要从数据库中回去数据源,先吧数据源按照你需要的排序,然后直接绑定就ok了
SqlConnection cn=new SqlConnection("连接字符"); string sql1 = "select top 3 from 国内新闻"; string sql2 = "select top 3 from 国际新闻"; SqlDataAdapter da = new SqlDataAdapter(sql1, cn); DataTable dt = new DataTable(); da.Fill(dt); da = new SqlDataAdapter(sql2, cn); da.Fill(dt); GridView1.DataSource = dt; GridView1.DataBind(); 国内新闻和国际新闻的表结构必须一样才可以,否则,你两次检索出来的内容,要放到不容的DataTable里,然后取两个DataTable的数据来从新组织一个DataTable.然后把从新组织的DataTable做为数据源提供给GridView1
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
豆庄村委会地址在什么地方?想过去办事
净资产收益率是负数
单选题在有丝分裂过程和在减数分裂过程中都出
股市分拆上市是什么意思
什么的舞台
宋纪庄村委会位置在什么地方啊,我要过去办理
下列说法中错误的是A.x与y平方的差是x2-y2B.x
电脑硬件坏了里面的数据可以恢复吗
什么季节的芒果最好吃???
下表是小明同学在硬纸板上挖孔所做的研究太阳
怎么办理流量套餐退订
刘固献村委会办公位置在哪啊?好找么?
个人非法集资一千万,要做多少年牢?
从玉林坐汽车到博白车站要多长时间?
从广州到湛江要多久?
推荐资讯
断奶会发烧吗
我交了二手车首付,车行过不了户,我不想买了
如图,在△ABC中,AB=AC,∠A=120°,AB的垂
数据统计英语怎么说
荣成市国土资源局地址在哪?我要去那里办事
单选题城市的发展包括①人口向城市集中 ②工
为什么初次近视的儿童需要散瞳?
前黄寨村委会地址在什么地方?想过去办事
翔升220显卡驱动驱完为什么变成240
选择下列一组词语,依次填入横线处,恰当的一
超市里送的奥利奥杯子怎么有股子味道?
石固村委会办公位置在哪啊?好找么?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?