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

TreeView checkbox 只读

如上图所示,在ASP.NET Web 中,TreeView加载节点,设置选中项为只读,不可操作(亦可理解为不可被取消)。

问题:
在JS中已设置checkbox只读,点击checkbox时已无效。但是点击checkbox后面的文字时,checkbox仍然可以被取消选中。

------解决方案--------------------
在后台设置 每个node的Enable为false
------解决方案--------------------
JS中设置checkbox只读的时候,把后面的链接也设置为不可点击
------解决方案--------------------
在后台可以这样treeProvince.NavigateUrl = "javascript://;";

在前台你也可以通过JS这样控制,把后面内容的onclick事件设置为javascript:void();