用C#语言在asp.net中怎么使用gridview实现像亚马逊那样的商品展示,即搜索之后,左侧为商品图片,
3个回答
展开全部
listView直接显示也行,简单一点
Table要计算希哈表
Table要计算希哈表
追问
能说明白点么................................................
追答
//查询语句省了,建立个lmagelist
#region//创建一个组,------------设置 Groups 属性
for (int i = 0; i < ds1.Tables[0].Rows.Count; i++)
{
ListViewGroup lvg = new ListViewGroup(ds1.Tables[0].Rows[i]["时间"].ToString());
listView1.Groups.Add(lvg);
}
#endregion
#region//创建小图标,----------------设置 小图标集合 属性
listView1.SmallImageList = imageList1;
#endregion
#region//创建一个列清空他的名字, -------设置 Columns 属性
ColumnHeader cZh = new ColumnHeader();
cZh.Width = 2000;//列宽
cZh.Text = "3434";//列名
listView1.Columns.AddRange(new ColumnHeader[] { cZh });//将这两列加入
listView1.Columns.Clear();//清空列记录
#endregion
#region//直接加入List属性,----------------设置 View 属性
listView1.View = View.SmallIcon;//列的显示模式
#endregion
#region/初始化列表 清空列表数据再添加
listView1.Items.Clear();
#endregion
#region//循环加入数据做列表,-------------设置 Item 属性
for (int i = 0; i < ds1.Tables[0].Rows.Count; i++)
{
ListViewItem lvi = new ListViewItem(); ///创建列表项[]
lvi.Text = ds1.Tables[0].Rows[i]["消息"].ToString();
lvi.ImageIndex = i;//加入图片
//lvi.SubItems.Add("子项");
listView1.Items.Add(lvi);//将项加入listView1列表中
lvi.Group = listView1.Groups[i];//加入第一个组
}
#endregion
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C#有一个自定义控件
其他空间很多 ,如果不用微软控件可以考虑一下jquery 效果比微软的控件效果强多了
其他空间很多 ,如果不用微软控件可以考虑一下jquery 效果比微软的控件效果强多了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询