用treeview一年多了,除了有时候慢一点以外,一般都不会有什么问题
但是前段时间我重装了系统(2003),然后通过网上升级,打了不少补丁
突然发现,我机子上所有重装之后编译的项目的treeview都出现这样的问题:
树形装载没有问题,可是在触发treeview的事件以后,树就消失了...
也就是在网页上消失了
可查看html源文件,那些数据都在,就是ie怎么都不显示出来(也就是它在哪里,你看不见它),
之后重新登陆这个页面的时候树才重新装载
这些问题都只出现在系统重装后编译的项目上面,而那些之前编译好的项目,只要不重新编译而
配置成站点,树形控件一点问题都没有.....
相信不是代码,算法方面的问题,因为treeview的代码根本没有修改
之前可以用,代码上就没有什么问题,而且是所有的tree都出现了这种情况..不知道是不是2003的问题?有没有朋友也遇到过?有解决的办法没有?
或者treeview有没有比较新的版本可以解决上面的问题的?
但是前段时间我重装了系统(2003),然后通过网上升级,打了不少补丁
突然发现,我机子上所有重装之后编译的项目的treeview都出现这样的问题:
树形装载没有问题,可是在触发treeview的事件以后,树就消失了...
也就是在网页上消失了
可查看html源文件,那些数据都在,就是ie怎么都不显示出来(也就是它在哪里,你看不见它),
之后重新登陆这个页面的时候树才重新装载
这些问题都只出现在系统重装后编译的项目上面,而那些之前编译好的项目,只要不重新编译而
配置成站点,树形控件一点问题都没有.....
相信不是代码,算法方面的问题,因为treeview的代码根本没有修改
之前可以用,代码上就没有什么问题,而且是所有的tree都出现了这种情况..不知道是不是2003的问题?有没有朋友也遇到过?有解决的办法没有?
或者treeview有没有比较新的版本可以解决上面的问题的?
http://www.kbalertz.com/kb_841558.aspx
htc路径不对请问孟子大哥,应该如何指定呢?
我的treeview的属性都是默认的
而且出现的问题是treeview本来是没有任何问题的
只是在重装后的系统编译过才出现这个问题
因为最近在跳槽,留下了这个问题需要解决,重装的话很多东西要保留备份什么的
不是短时间内能解决的,而且我也想了解一下到底是什么原因,以后再碰到就不会用到
重装系统这么终极的解决方法了...
Click Start, click Run, type cmd, and then click OK.
At the command prompt, type C:\Windows folder\Microsoft.NET\Framework\version\aspnet_regiis.exe -i (where version is the version of the .NET Framework that is installed on your computer), and then press ENTER.
Register the Aspnet_isapi.dll file, and then restart IIS. To do this, follow these steps:
Click Start, click Run, type regsvr32 C:\Windows folder\Microsoft.NET\Framework\version\aspnet_isapi.dll, and then click OK.Note Regsvr32 returns the results of the registration.
Click Start, click Run, type iisreset, and then click OK.Reference:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;841558Server2003不是有IIS和.net framework吗?不需要装吧.
你用以上的方法试试,要是不行俺也没辙了!
你怎么改版本号呢?
有節點信息,而且是以樹的形式出現,但是在點一個節點時其子結點展開的過程中,會有部份接點展不開,或者在展開的過程中圖片顯示不出來,有時會出現ie停止反應,並且通過任務管理器關閉時,出現"致歉:ie 出現問題,是否要回報給microsoft "字樣提示.
這種情況在我們公司研發部少數裝有windows2003的電腦上出現.但是在所有裝有win200
的電腦上都運行正常.
後來為了解決這個問題,我自己用javascript+xml實現樹列表的功能,沒有用microsfot的樹列表控件,發現在部分的裝有win2003的電腦上還是會出現這個問題.
而且,後來又發現一個問題,有些裝有window2003的電腦上本來沒有這種問題,可是在打上某些補丁後,會出現ie無響應的問題.
但是只是没有以树的形式出现?"是初始化的时候有,触发事件以后整棵树都消失了,一点东西都不剩下
就是象billqi(bill(岁月如水)) 所说的ie没响应了
我试了一下,只要把smartNavigation设成false就没有问题了
可是随之而来的是,整棵树的运行变得非常慢,
点了以后刷新很多次,我叫同事重装了系统,发现确实是在没有打2003的补丁之前
一点问题都没有,等全部打上后,就不行了
1,和treeview控件的版本沒有很大關係,因為我自己寫得treeview控件(javascript+xml)也同樣會出現上述問題.這個bug應該是和treeview控件本身關係不大.
2,應該和windows2003的某個服務有關.可能有關的包括:IE,IIS,Asp.net framework,javascript腳本引擎的版本,或者html標記引擎.因為應用程序只會在某些裝有window2003的客戶端電腦上出現這個問題.
3,這個問題和導致ie響應比較慢忙,或者停止響應的bug原因比較一致.懷疑是微軟的一個小bug?
建意去微软网站重新下载IE Web Controls从新安装~编译~
我在微軟的一篇文章上看到,在ie瀏覽的網頁中如果出現頁面嵌套元素過多的時候,會出現ie停止響應的問題,但是沒有給出相關的確定解決方案.
a long time when you view a Web page
這個地址給出了症狀,原因,及解決方案,
原因和windows203 ie的dhtml腳本引擎有關,微軟已經確認這個ie的一個bug,並準備在下一個布丁中解決這個問題,所以redfoxhuang(C++++)老兄的問題應該不是treeview控件所引起的,是你ie的問題.呵呵.
I feel the same way!