困绕了我好几天的treeview滚动条问题
各位大哥,一定在asp.net内用过treeview吧。我现在用这个玩意建立树型结构的时候。子node的text很长。导致点击下面node的时候,treeview自动在下面出现横向的滚动条(此treeview被限制在一个表格内,宽度定死的),以显示完Text。但是出了横向的滚动条后(由于比较长。那些个+号都看不见了。我再点击上一层的node.滚动条就不会自动往前移了。造成了很大的使用不方便。研究了好几天时间都没找到办法让treeview不自动出现横向滚动条的办法。。请问有办法吗?谢谢了。TreeView的AutoPostBack=fasle
问题点数:100、回复次数:10Top
1 楼limous(limous)回复于 2005-04-04 01:23:57 得分 0
可以用css控制吗?试过stroll=no不行。Top
2 楼shenghuayi(oldman)回复于 2005-04-04 08:39:07 得分 0
好象有个属性可以设定吧!Top
3 楼lovelxj(伊斯人,吾谁与归)回复于 2005-04-04 09:15:52 得分 80
这个是控制不了的哦 除非改动里面的 HTC
你可以改变表格去适应TREEVIEW
或者不用TREEVIEW
Top
4 楼brando_beat(Eの懒龙)回复于 2005-04-04 09:18:43 得分 0
属性有的 阿Top
5 楼liuyong_lll(孤醉)回复于 2005-04-04 09:40:41 得分 0
你要是觉得表格不容易控制的话,可以考虑采用Iframe来达到你要的效果!Top
6 楼limous(limous)回复于 2005-04-04 11:26:32 得分 0
我顶。Top
7 楼sluggard(懒人)回复于 2005-04-06 16:02:33 得分 0
我的情况与楼主一致,正是使用iframe,也有同样的问题。比他还严重,长的时候出现双层的滚动条。。。Top
8 楼downmoon(邀月)回复于 2005-04-06 16:43:20 得分 0
这个我遇到过,把TreeView放在TD里就应该OK了·
<TABLE height="100%" cellSpacing="0" cellPadding="0" width="100%">
<TR>
<TD vAlign="top"><iewc:treeview id="ItemTree" runat="server"></iewc:treeview></TD>
</TR>
</TABLE>Top
9 楼begincsdn(CNetware)回复于 2005-04-06 16:48:33 得分 20
建议使用COmponentArt,这里使用的for treeview的xml和微软的WebControl提供的treeview几乎一模一样,即ComponentArt可以重用原来的xml,并且你可以对其增强使用。
建议换控件。Top
10 楼limous(limous)回复于 2005-04-10 23:33:05 得分 0
呵呵。。结贴。。后来我找到htc的源代码。一看。原来是一堆javascript代码。改好OKTop




