[ECSide] 关于EC隐藏列的求助

shily536 2007-04-10
由于EC本身并没有提供列隐藏功能..所以小弟想请教各位达人...
如何才能实现列的隐藏...我试过用div..好象不行...

那一列数据是要取出来的,因为我另有用处..但是没必要显示给客户看见.所以需要隐藏..
请各位指点..谢谢!
caryl 2007-04-11
我现在是用width=1 并且viewAllowed="html"做的,不知道有没有更好的办法
shily536 2007-04-12
好象不行...viewAllowed="html"是在HTML中显示...
我用viewsDenied="html"到是可以在HTML中隐藏..但是我需要用JS取得这列数据...用了这个之后就取不到了...

还有其他办法吗?
caryl 2007-04-14
shily536 写道
好象不行...viewAllowed="html"是在HTML中显示...
我用viewsDenied="html"到是可以在HTML中隐藏..但是我需要用JS取得这列数据...用了这个之后就取不到了...

还有其他办法吗?

呵呵,所以要viewAllowed="html,是用width=1隐藏的,也可以设置一下style,隐藏掉好了。
luneyq 2007-08-20
如果有很多列要隐藏,width=1 叠的多了也会出现很宽的宽度,有其他好的方法吗???
ncuboss 2007-08-28
shily536 写道
好象不行...viewAllowed="html"是在HTML中显示...
我用viewsDenied="html"到是可以在HTML中隐藏..但是我需要用JS取得这列数据...用了这个之后就取不到了...

还有其他办法吗?


怎么样用JS取得这列的数据啊??
pubx 2007-08-28
放到最后一列,并加上style="display: none;" headerStyle="display: none;".
fantaxy025025 2009-02-20
pubx 写道
放到最后一列,并加上style="display: none;" headerStyle="display: none;".


楼上说的对!!!我试过了!
spiritfrog 2011-04-11
2007年的ecside组件,我至今还在使用, 碰到了隐藏列的问题, 看来是我想复杂了,只需要控制css就能做到tyle="display: none;" headerStyle="display: none;".
如果不需要生成列,就用viewsDenied="html"
Global site tag (gtag.js) - Google Analytics