1 回答

TA貢獻1851條經(jīng)驗 獲得超4個贊
修改TreeView.cs源碼,取消TreeView默認(rèn)選中節(jié)點 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。應(yīng)用時只需要設(shè)置SelectedNodeIndex為即可 this.TreeView1.SelectedNodeIndex=;//不選中任何節(jié)點。
- 1 回答
- 0 關(guān)注
- 1104 瀏覽
添加回答
舉報