再问一点:在C#中动态创建的窗体关闭后,是不是自动在内存中消失了呢?
C#这一点做得不像C++BUILDER一样先new 再delete!  MS这样做是不是在主FORM创建时,所有的FORM全都在内存中占用空间呢?

解决方案 »

  1.   

    每一个问题:
    <asp:DataList>是什么东东啊?每二个,是由.Net的垃圾收集器完成的。内存中的垃圾,你想管,也可以,不管也没有人反对:)
      

  2.   

    我的第一个问题是想问一下,怎样实现让数据库中的记录以单元的形式来显示(像ASP.NET中DataLIst控件的效果),也可以说是MS的OUTLOOK中“联系人”所生成的那种效果,请教实现方法?
    谢谢!
      

  3.   

    使用textbox 控件,他可以绑定数据源,可以起到DataLIst控件的效果
      

  4.   

    有一个土办法,多放几个textBox绑定相关的字段。但是visible=False;然后在放一个供显示的TextBox,编写相关的事件来刷新之就可以了。
      

  5.   

    关于第二个问题,
    关闭窗口后系统会自动回收内存,
    至于什么时候回收,
    只有去问Microsoft公司了。
    可以利用Dispose方法来回收内存,
    也可以通过重载Finalize方法来实现。