小弟从其他地方弄到了一个类,其中该类中包含的函数genHtml()用于生成一段vbScript代码,该代码绘制一定图形;
而类中另有一个函数如下:
protected override void Render(HtmlTextWriter output)
{
  System.Text.StringBuilder sb = new System.Text.StringBuilder();
  output.Write(genHtml());
}
应该如何调用该类来生成这个图形,望各位高手不要笑话偶.

解决方案 »

  1.   


    不知道说清楚了没有,该类的大概结构是:public class aaa: System.Web.UI.Control
    {
      private ...  private String genHtml()
      {
       ...
      }  protected override void Render(HtmlTextWriter output)
      {
         System.Text.StringBuilder sb = new System.Text.StringBuilder();
         output.Write(genHtml()); 
      }
    }我该如何来调用它呢?
      

  2.   

    aaa bbb=new aaa()
    bbb.Render()
      

  3.   

    调用类,应该先声明它,a as aaa;然后调用这个类显示的方法a.xxx();但是从你的类里面的代码看出aaa是一个Control,所以你用下面这段代码放到你需要调用的页面上就可以输出了。
    ------------------------
        aaa a = new aaa();
       this.Controls.Add(a);
    -------------------------
      

  4.   

    谢谢 fantiny(喻捷)真所谓知者不难
      

  5.   

    aaa a = new aaa();
       this.Controls.Add(a);