也许是因为作习惯了应用软件的原因,习惯了TREEVIEW和TABCTRL,准备作ASP.NET后,也是习惯性找了找这方面的控件。网上这方面控件不少,http://www.shengfang.org当然优先考虑微软自带的 IE Web Controls。 稍微使用了一下,最后决定放弃。http://www.shengfang.org总结一下。 当然这套控件看上去是很美的:包含四个http://www.shengfang.org控件,MultiPage Web 控件 TabStrip Web 控件 Toolbar Web 控件 TreeView Web 控件。 我首先试用TREEVIEW,结果第一次出现一个http://www.shengfang.org致命的疏忽,没有仔细看README.TXT。安装完后,目录里面就已经有了build目录下的Microsoft.Web.UI.WebControls.dll。 于是我就打开VS.NET,新建了一个WEB应用程序,引用增加DLL,果然在工具箱找到了四个控件,拖放TREEVIEW到窗体,在属性NODES的(Collection)增加了几个节点、子节点。设计模式下看上去挺不错。于是就开始调试运行,结果出现的状况实在糟糕,http://www.shengfang.org根本不是一个树控件,而是一堆NODE1、NIDE2等LABEL。 于是想了想,把IE WEB安装目录下的SRC目录下http://www.shengfang.org的RUNTIME整个复制到WEBAPP1的BIN目录下,结果还是不行。实在令人沮丧。 翻来覆去,最后看看README.TXT,也许因为大多http://www.shengfang.org数软件的README大多是版权申明之类的,所以很少去看,结果这次吃亏了。Internet Explorer Web Controls README 1、先进入.NET的命令行模式,再进入IE WEB的安装目录,然后运行BUILD.BAT 2、 xcopy /s /i .\build\Runtime c:\Inetpub\wwwroot\webctrl_client\1_0 /y 然后再运行WEBAPP1,这下终于可以了。 但是试验了一下,最后决定暂时放弃。http://www.shengfang.org 一个是文档问题,没有什么详细文档,第二就是客户端问题,要求客户端是IE6.0。我想这个是致命的问题,如果这个限制的话,那么会损失一部分兼容性的。http://www.shengfang.org 不过我以前下载下来的http://www.shengfang.org是2002年的,而我在微软站点看到的说明文档有2003年的,不知道是不是有更新,准备上班之后再弄一弄。 字体:大 中 小 |
![]() | 永久地址 http://www.shengfang.org/blog/p/aspnetiewebctrl1.php |
![]() | 引用地址 http://www.shengfang.org/blog/tb.php?tb_id=1108691219 |
2005年2月18日09:46星期五 [Dev开发]





