1。不行,必须用ascx
2。assembly是程序集的意思

解决方案 »

  1.   

    ascx是用户部件,如果向编写自定义控件,需重写control的render等方法。
      

  2.   

    3.如何从页面传输据给一个动态生成的控件?因为是动态生成,所以必须用LoadControl,这样就自动调用new(),不带任何参数的。
    如果用event,可以在控件内接受页面的事件吗?
      

  3.   

    1、行ms-help://MS.NETFrameworkSDK.CHS/cpguidenf/html/cpconwalkthroughdevelopingsimplewebformscontrol.htm
    2、如果按1实现了,放在页面中,将自动生成代码,类似TreeView一样
    3、估计你是求不出代码,要根据不同的需要来做不同的控件,或许有人已经做好了类似的,可以提供给你吧
      

  4.   

    1、自定义控件可以编译成一个dll文件,一个单纯的class就行,ascx是用户控件;
    2、用Register是注册控件的,带有Assembly的是注册自定义控件,Assembly即是这个自定义控件所在的dll文件名,取掉后面的.dll后缀。
    3、我几个月前就做好了这样一个控件,现在正在做示例及文档,很快就会发布,免费的,请耐心等两天,我想最多再有三五天就可以发布。
      

  5.   

    3.如何从页面传输据给一个动态生成的控件?因为是动态生成,所以必须用LoadControl,这样就自动调用new(),不带任何参数的。
    如果用event,可以在控件内接受页面的事件吗?
      

  6.   

    3.如何从页面传输据给一个动态生成的控件?因为是动态生成,所以必须用LoadControl,这样就自动调用new(),不带任何参数的。
    如果用event,可以在控件内接受页面的事件吗?
      

  7.   

    3.如何从页面传输据给一个动态生成的控件?因为是动态生成,所以必须用LoadControl,这样就自动调用new(),不带任何参数的。
    如果用event,可以在控件内接受页面的事件吗?
      

  8.   

    1.自定义控件可以编译成一个dll文件后考入到程序BIN目录下使用或者单纯的使用class就行,XXXXX.ascx是用户控件,存在差别的!
      

  9.   

    简单的可以用.ascx用户控件
    一般稍微复杂一点的就自定义了,一个class从control或其它类派生,编译成.dll放到application的bin目录下面即可应用。
      

  10.   

    可以、可以
    .ascx 用户控件
    .vb自定义控件(可以从现有的控件继承:DataGrid...)