我偶然发现了一个问题(在这种情况下,MSDN和谷歌搜索似乎都没有帮助我。)
我在WebForms页面中有一个ASP:TreeView模块,它列出了一些动态生成的数据。由于父子复选框检查也会影响其他元素,因此每次更改值时都会进行回发。
这完全正常。但问题是,当用户点击数据的字符串表示而不是旁边的复选框时,整个事情似乎崩溃,然后即使单击复选框也不再发生回发。
有没有办法让文字值不可点击?
听起来确实是一件相当简单的事情,但是我浪费了大量的时间试图解决它,但无济于事。
答案 0 :(得分:0)
经过更多的连续试验和测试,结果证明解决方案非常简单。当您填充树视图(创建单个节点)时,您可以设置:
node.SelectAction = TreeNodeSelectAction.None;
使文本表示无法点击。希望这有助于某人。