如果用户控件事从别的项目里面移植过来的
最好在项目中重新建一个空的用户控件
然后把代码拷贝过来(除了<%@ Control Language="c#"... 这行)
然后页面引用新的用户控件
这样方便一些

解决方案 »

  1.   

    你说把用户控件直接拖到页面上,指从文件浏览器中把文件(DLL)拖到HTML页面上?发现能够打开DLL ,但是没有任何变化,引用里面也没有增加引用项,页面上还是空白。
      

  2.   

    不好意思,我说的是用户控件(ascx),可能是我没看清题目
    如果是dll
    首先引用这个dll
    然后右击工具箱
    选择自定义工具箱
    在弹出的窗体中
    引用你的组建(和项目引用差不多)
    选择后点确定
    然后你的工具箱里面就会出现
    刚刚引用的组建
    然后像使用textbox一样
    把他托动到页面上
    就行了
      

  3.   

    <%@ Register TagPrefix="uc1" TagName="OrderList" Src="OrderList.ascx" %>
      

  4.   

    再问一下,你们一般使用WebControl还是使用WebUserControl阿,他们各有什么优缺点。我现在需要做一个和桌面程序的控件的东西,例如通过改变属性,能够改变页面显示,点击控件上的按钮时能够响应某些事件等。
      

  5.   

    如果只是简单的显示一部分界面,或者控件相对独立(没有属性、事件),可以用UserControl,否则用WebControl