日期:2014-05-17  浏览次数:20423 次

Gridview动态绑定
本帖最后由 chai1338 于 2013-09-16 18:28:57 编辑
有数据源,不是表,不能case when修改查询语句
id      int
FromPT   varchar(50)
Price1    double
Price2    double
Price3    double
Price4    double
绑定到Gridview上

前台只显示3列
分别是:编号id、来源FromPT、价格
FromPT为固定的4个不同值,FromPT每个值对应其中一个价格,其他三个价格为另外3个来源对应值
绑定的时候 如何根据FromPT的4个不同值 把4个的price值显示到前台的一个价格列上呢?


1   美国   10   100   1000  10000
2   中国   10   100   1000  10000
3   日本   10   100   1000  10000
4   韩国   10   100   1000  10000

最后展示到前台
1   美国   10   
2   中国   100  
3   日本   1000   
4   韩国   10000   

------解决方案--------------------
FromPT为固定的4个不同值

这四个值是什么传进来的,你把它写出来看看
------解决方案--------------------
帮你顶一下,等高人解答
------解决方案--------------------
1   美国   10   100   1000  10000
2   中国   10   100   1000  10000
3   日本   10   100   1000  10000
4   韩国   10   100   1000  10000
在这里,fromPT值都是一样的,为什么在结果里,价格值不一样……表示看不懂你想表达什么……