图片  名称
X     XXX
X     XXX
这样用Image和Label标签(不用表格)
写代码
效果就是要显示图片,和名称。
怎么实现?
要代码短一点,因为这大概有10行左右的数据
我的做法很原始就是
            DataSet ds2 = new DataSet();
            sqladp2 = new SqlDataAdapter(sqlstr, sqlcon);
            sqladp2.Fill(ds2, "V_niuTop1");
            DataView dv2 = ds2.Tables["V_niuTop1"].DefaultView;
            this.Image3.ImageUrl = dv2[0].DataView[0].Row["CustomerID"].ToString().Trim();
            this.lblQuewang.Text = dv2[0].DataView[0].Row["Peaces"].ToString();            DataSet ds3 = new DataSet();
            sqladp3 = new SqlDataAdapter(sqlstr, sqlcon);
            sqladp3.Fill(ds3, "V_niuTop1");
            DataView dv3 = ds3.Tables["V_niuTop1"].DefaultView;
            this.Image4.ImageUrl = dv3[0].DataView[0].Row["CustomerID"].ToString().Trim();
            this.lblSuoha.Text = dv3[0].DataView[0].Row["Peaces"].ToString();有没有简单的做法

解决方案 »

  1.   

    楼主这是在干什么first,你先取到数据集合也就是DataSet
    这个DataSet可以包含10条数据。 不需要取10次,1个DataSet就是对数据集合的映射second,将这个数据集合通过数据显示空间显示在页面上,可以用Repeater,可以用GridView,都无所谓了。
    这里可以通过标签的binding就可以了,也就是绑定。关于第二步,楼主难道不知道有种思想在编程上叫做循环吗?楼主是绝对的绝对的新手,找个人带带吧
      

  2.   

    也算有缘哈,,, 好几年没有来破CSDN了 哈哈
      

  3.   

    用GridView 但是如果没有那么多数据了。 那页面就变的非常奇怪了。有办法控制GridView的单元格的宽吗