.Net的树控件里面的checkbox为何无法选中?

starry11 2006-05-19 10:33:51
页面上的一个panel里面放置了一个Tree控件,每个结点前面都设置了一个checkbox.
因为页面大小有限,Tree控件完全点开后没有办法整个都显示在panel里面,只能用滚动条拉动查看,这时候就出现问题了,显示在下方的要滚动条拉下才能看见的结点册checkbox没有办法选中,每次一点都是自动滚动回最顶端.

这是怎么回事呢?怎么解决这个问题呢?
请各位高手指教,谢谢 :)
...全文
147 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
starry11 2006-05-24
  • 打赏
  • 举报
回复
就没有人懂吗?
starry11 2006-05-22
  • 打赏
  • 举报
回复
我只要可以点中checkbox就可以了,等用户选完后,再点击某个按钮,然后我才在后台查找哪些checkbox是被选中的.

现在很奇怪的是拉动滚动条后才能显示出来的checkbox没有办法选中,一点就滚动回最顶端了.
Knight94 2006-05-22
  • 打赏
  • 举报
回复
to 我的Tree控件原来就是设成AutoPostBack=false的,我想应该不是这样原因.谢谢

那你点中checkbox后做了哪些操作
starry11 2006-05-22
  • 打赏
  • 举报
回复
Knight94(愚翁) ( ) 信誉:110

我的Tree控件原来就是设成AutoPostBack=false的,我想应该不是这样原因.谢谢
Knight94 2006-05-20
  • 打赏
  • 举报
回复
如果你需要回调做处理的话,那么把初始化树的地方放到非回调里面,例如:
// in your page load event
if( !(this.IsPostBack ) )
{
// Init your tree here
}
else
{
// other operations
}
Knight94 2006-05-20
  • 打赏
  • 举报
回复
设置tree控件的AutoPostBack为false即可。
nnh 2006-05-19
  • 打赏
  • 举报
回复
你不把它放在panel中看可否正常呢?

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧