我的想法是这样的,因为在网页中控制输入不是很方便,比如回车和公式运算之类的,
要实现和winform一样的效果,比较麻烦,因为我做的大部分web的系统都是企业局域网内部使用的,
所以我想,能不能将一些复杂的输入界面,我用c#做成带窗体的dll或者ocx之类
然后在webform中使用他们,这样,如果用户进入某个窗体,可以出现我做好的那个输入的东东。请问这样可否实现?谢谢大家!

解决方案 »

  1.   

    如果是用户控件,直接拖拽到页面上就可以
    如果是自定义控件,发布成DLL,然后通过工具箱再拖拽到页面里
      

  2.   

    关键是我说的这些控件,都是带着winform窗体的那种,这样也能拖拽到网页上面?
      

  3.   

    你建一个Activex组件,然后使用regsvr32 c:\yourproject.ocx注册这个组件,然后再组件面板里添加组件,选择com组件找到你写的那个ocx,这样你的ocx就添加到你的组件面板里了,推拽到你得webform里OK
      

  4.   

    只用vc++和delphi写过activex组件,至于c#中创建Activex组件参考http://www.youren.com/Article/programme/aspx/ocx/200503/3346.html