如何指定gridview只显示一行
答案:3 悬赏:50 手机版
解决时间 2021-03-20 13:18
- 提问者网友:情歌越听越心酸
- 2021-03-20 10:06
如何指定gridview只显示一行
最佳答案
- 五星知识达人网友:毛毛
- 2021-03-20 11:00
提供一种思路:可以先在List中只存储第一行的数据,点击按钮后加入其余数据,然后再调用adapter.notifyDataSetChanged();再次点击按钮时,移除List中第一行数据以外的其它数据,再次调用adapter.notifyDataSetChanged();
全部回答
- 1楼网友:神鬼未生
- 2021-03-20 11:50
那直接用gallery吧,它继承自gridview,单行显示。
datatable dt=new datatable(); //省略读取数据代码 dataview dv=new dataview(dt); dv.rowfilter="id=5"; gridview1.datasource=dv; gridview1.databind();
- 2楼网友:愁杀梦里人
- 2021-03-20 11:15
方法如下:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
GridViewRow row = e.Row;
if (row.RowType == DataControlRowType.DataRow)
{
if (row.DataItemIndex == 0)
{
row.Visible = true;
}
else
{
row.Visible = false;
}
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯