mytablecell = new tablecell()
  dim mydrop as DropDownList()
        mydrop.items(0).text="已到"
        mydrop.items(1).text="迟到"
       mydrop.items(2).text="缺勤"
       mydrop.items(3).text="请假"
         mydrop.items(4).text="早退"      
         mytablerow.controls.add(mydrop) 
改成:
mytablecell = new tablecell()
  dim mydrop as DropDownList()
        mydrop.items.Add("已到")
//        下面的一样改法!   
         mytablerow.controls.add(mydrop) 

解决方案 »

  1.   

    忘了说!你的DropDownList要先实例化!光声明是不行的!
    mytablerow.controls.add(mydrop) 
    改成:
    mytablecell.Controls.Add(mydrop);
    mytablerow.Cells.Add(mytablecell);我写的C#语法!
      

  2.   

    mytablecell = new tablecell()
    dim mydrop as New DropDownList()
    mydrop.items.Add("已到")
    mydrop.items.Add("迟到")
    mydrop.items.Add("缺勤")
    mydrop.items.Add(请假")
    mydrop.items.Add("早退")
    mytablerow.controls.add(mydrop)