ITPUB??ì3
ITPUB论坛 » Web开发 » ASP.NET与AJAX » 如何实现类似太平洋网站手机比较页面

新一届的微软MVP评选已经开始,欢迎各位推荐!

标题: 如何实现类似太平洋网站手机比较页面
离线 zly526
一般会员



精华贴数 0
个人空间 0
技术积分 196 (9619)
社区积分 0 (1203491)
注册日期 2006-12-7
论坛徽章:1
开发板块每日发贴之星     
      

发表于 2006-12-9 09:03 
如何实现类似太平洋网站手机比较页面

太平洋网站手机比较的页面有一个特点就是标题是竖着排列的,类似于sql里面行转列的形式,如下所示:

           手机图片      手机图片          手机图片
产品名称   诺基亚 6670  摩托罗拉 ROKR E2   飞利浦 960
价格      1700         2000               1900
基本参数   
    型号   6670          E2                960  
上市时间   2005          2006              2005

而且能够添加列,删除列,删除行的功能。

在.net2005里面用哪个控件可以实现这样的功能?
如果没有微软自带的控件,有没有免费的控件可以使用?

我是新手,请各位大侠帮忙解答!

先谢谢啦!


只看该作者    顶部
离线 mm_xlhy123
一般会员



精华贴数 0
个人空间 0
技术积分 90 (18068)
社区积分 0 (1206627)
注册日期 2006-12-7
论坛徽章:0
      
      

发表于 2006-12-9 09:04 
添加列就是添加产品,即增加 查询的where 条件.

添加行,就是添加字段即 增加 select 的内容.

没有控件可以直接实现.


显示的方法 1查询使用sql 转置方式这样效率不高,且麻烦.


只看该作者    顶部
离线 mm_xlhy123
一般会员



精华贴数 0
个人空间 0
技术积分 90 (18068)
社区积分 0 (1206627)
注册日期 2006-12-7
论坛徽章:0
      
      

发表于 2006-12-9 09:05 
另外一种方法,自己画html.根据x.y座标去取值.当然数据只查询一次保存在一个table中
如:x为价格 y为产品 1,那么就用 dt.select("where 产品=产品1"如果有数据用rows[0]["价格"].ToString()显示.


只看该作者    顶部
离线 mxd061203
初级会员



精华贴数 0
个人空间 0
技术积分 122 (14266)
社区积分 0 (1203523)
注册日期 2006-12-8
论坛徽章:0
      
      

发表于 2006-12-9 09:06 
楼上提供了一种很好的思路,我也觉得这样比较可行,自己画html,我以前也这样做过一些报表,它最大的特点就是灵活度非常高,直接输出table就可以了,至于怎么排列你自己完全可以控制,在画html代码时同时将DataSet数据集传进去,然后用循环将数据加到html代码里即可...


只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问