你先在结点上找到CheckBox然后设Enable=false就像DataGrid中找CheckBox然后设Enable=false一样的原理.

解决方案 »

  1.   

    老大,checkbox好像不能设置Enable=false阿,我是b/s的
    怎么写,我怎么没有找到Enable阿
      

  2.   

    用文本编译器打开\Inetpub\wwwroot\webctrl_client\TreeView.htc
    找到function createCheckBox(el)函数
    修改这句(应该是1009行)
    var cb = el.document.createElement("<INPUT style='display:inline' tabindex=-1 type=checkbox name='_cb'" + (bChecked ? " checked " : " ") + "/>");

    var cb = el.document.createElement("<INPUT disabled style='display:inline' tabindex=-1 type=checkbox name='_cb'" + (bChecked ? " checked " : " ") + "/>");这样TreeView的CheckBox就显示为不可用,只能通过后台代码更改其状态
      

  3.   

    回复人: hgknight(江雨.net) ( ) 信誉:108  2003-06-13 10:40:00  得分:0 
     
     
      用文本编译器打开\Inetpub\wwwroot\webctrl_client\TreeView.htc
    找到function createCheckBox(el)函数
    修改这句(应该是1009行)
    var cb = el.document.createElement("<INPUT style='display:inline' tabindex=-1 type=checkbox name='_cb'" + (bChecked ? " checked " : " ") + "/>");

    var cb = el.document.createElement("<INPUT disabled style='display:inline' tabindex=-1 type=checkbox name='_cb'" + (bChecked ? " checked " : " ") + "/>");这样TreeView的CheckBox就显示为不可用,只能通过后台代码更改其状态
      
     
    ---------------------------------------------------
    牛!连这个都要修改,以后这台服务器上所有asp.net程序都跟着变了