以前有一篇关于此问题的帖子,你查查,在.netframe work的例程中有“在 Internet Explorer 中使用 Windows 窗体控件”的介绍!

解决方案 »

  1.   

    http://www.codeproject.com/cs/miscctrl/htmlwincontrol.asp
      

  2.   

    资源耗费到还可以,以不用注册类库。
    但是它不是真正的ActiveX控件,所以限制比较多。
      

  3.   

    呵呵,我说得类库就是指.Net Framework 说习惯了,我这里讲的资源是多方面的
    只是觉得如果这样的话,直接用cs构架好了。cs中的s换成web service就可以了
      

  4.   

    我配置了特殊的权限设置还是不能在Asp.net中引用winform
      

  5.   

    最大的缺点就是要求客户端安装framework,所以这个技术现时只适合用在局域网内的web应用,要在internet上是有就不适合了,没有framework的客户不可能马上去下载28兆的framework来安装。
      

  6.   

    http://windowsforms.net/articles/iesourcing.aspx
      

  7.   

    看看这个
    http://expert.csdn.net/Expert/topic/1890/1890588.xml
      

  8.   

    个人认为还是值得的,appllet也要装jre才能运行.
    而且winform的易用性不是webform能比拟的.也提供个连接,中文的:
    http://chs.gotdotnet.com/quickstart/winforms/doc/WinFormsIeSourcing.aspx
      

  9.   

    再提供一个绝招,似乎很少有人提起.把winform.exe copy到web下面,直接访问http://xxxxx...xxx/winform.exe一样出来,还是独立窗口的!
      

  10.   

    补充楼上的 创建 winform.exe.config 进行程序配置
      

  11.   

    客户端需要.Net Framework.-->这是关键!!
    其它没什么大的关系!
      

  12.   

    再提供一个绝招,似乎很少有人提起.把winform.exe copy到web下面,直接访问http://xxxxx...xxx/winform.exe一样出来,还是独立窗口的!这个是.NET的smart client application的deploy方式,
    这样的程序不用安装如果有更新的话会自动更新本地缓存的assembly.
      

  13.   

    可以引用dll文件
    在前台页
    <option>在这写一个控件(忘了怎么写了)</option>
      

  14.   

    别忘了把winform生成的dll文件考到winfrom所在的文件夹
      

  15.   

    个人感觉像Applet那样子,都要JVM阿,只不过现在的FW不普及