为了账号安全,请及时绑定邮箱和手机立即绑定

如何让treeview默认不选中?

如何让treeview默认不选中?

潇湘沐 2018-11-25 14:10:54
如何让treeview默认不选中
查看完整描述

1 回答

?
繁花不似锦

TA贡献1851条经验 获得超4个赞

修改TreeView.cs源码,取消TreeView默认选中节点 1、TreeView.cs文件 在文中﹐找到protectedoverridevoidOnLoad(EventArgse)事件 protectedoverridevoidOnPreRender(EventArgse)事件,修改以下代码 if((SelectedNodeIndex==||SelectedNodeIndex==String.Empty)&&Nodes.Count0) //SelectedNodeIndex=0;//修改前 SelectedNodeIndex=;//修改后 2、TreeView.htc文件 在C:/Inetpub/wwwroot/webctrl_client/1_0/TreeView.htc中找到functionondocumentready()把以下代码注释掉 //verifyselectedNodeIndex 在functiontryToBuildTreeFromRoot()修改以下代码 if(selectedNodeIndex.length==0){//prop_selectedNodeIndex=0;//修改前 prop_selectedNodeIndex=;//修改后}3、使用修改TreeView.cs后,重新编译一次,生成新的Microsoft.Web.UI.WebControls.dll。应用时只需要设置SelectedNodeIndex为即可 this.TreeView1.SelectedNodeIndex=;//不选中任何节点。

查看完整回答
反对 回复 2018-12-07
  • 1 回答
  • 0 关注
  • 1067 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信